==> Building on reshiram ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/qqc2-breeze-style ./ .SRCINFO 968 100% 0.00kB/s 0:00:00 968 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=14/16) .nvchecker.toml 38 100% 37.11kB/s 0:00:00 38 100% 37.11kB/s 0:00:00 (xfr#2, to-chk=13/16) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=12/16) PKGBUILD 1,222 100% 1.17MB/s 0:00:00 1,222 100% 1.17MB/s 0:00:00 (xfr#4, to-chk=11/16) README.md 270 100% 263.67kB/s 0:00:00 270 100% 263.67kB/s 0:00:00 (xfr#5, to-chk=10/16) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#6, to-chk=9/16) qqc2-breeze-style-6.4.5-1.log 983 100% 959.96kB/s 0:00:00 983 100% 959.96kB/s 0:00:00 (xfr#7, to-chk=8/16) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE keys/ keys/pgp/ keys/pgp/0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D.asc 4,686 100% 4.47MB/s 0:00:00 4,686 100% 4.47MB/s 0:00:00 (xfr#8, to-chk=3/16) keys/pgp/1FA881591C26B276D7A5518EEAAF29B42A678C20.asc 1,298 100% 1.24MB/s 0:00:00 1,298 100% 1.24MB/s 0:00:00 (xfr#9, to-chk=2/16) keys/pgp/D07BD8662C56CB291B316EB2F5675605C74E02CF.asc 1,713 100% 1.63MB/s 0:00:00 1,713 100% 836.43kB/s 0:00:00 (xfr#10, to-chk=1/16) keys/pgp/E0A3EB202F8E57528E13E72FD7574483BB57B18D.asc 3,139 100% 1.50MB/s 0:00:00 3,139 100% 1.50MB/s 0:00:00 (xfr#11, to-chk=0/16) sent 11,681 bytes received 300 bytes 23,962.00 bytes/sec total size is 14,530 speedup is 1.21 ==> Ensuring required PGP keys are present...  -> Checking for E0A3EB202F8E57528E13E72FD7574483BB57B18D...  -> Checking for 0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D...  -> Checking for D07BD8662C56CB291B316EB2F5675605C74E02CF...  -> Checking for 1FA881591C26B276D7A5518EEAAF29B42A678C20... ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building qqc2-breeze-style  -> repo: extra  -> arch: riscv64  -> worker: felix-2 ==> Building qqc2-breeze-style for [extra] (riscv64) ==> Locking clean chroot...done ]2;🔵 Container arch-nspawn-1835503 on reshiram.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-2]...done ==> Making package: qqc2-breeze-style 6.4.5-1 (Sat Sep 13 03:28:38 2025) ==> Retrieving sources...  -> Downloading qqc2-breeze-style-6.4.5.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 67088 100 67088 0 0 64865 0 0:00:01 0:00:01 --:--:-- 64865  -> Downloading qqc2-breeze-style-6.4.5.tar.xz.sig... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 488 100 488 0 0 649 0 --:--:-- --:--:-- --:--:-- 649 100 488 100 488 0 0 649 0 --:--:-- --:--:-- --:--:-- 649 ==> Validating source files with sha256sums... qqc2-breeze-style-6.4.5.tar.xz ... Passed qqc2-breeze-style-6.4.5.tar.xz.sig ... Skipped ==> Verifying source file signatures with gpg... qqc2-breeze-style-6.4.5.tar.xz ... Passed ]2;🔵 Container arch-nspawn-1838647 on reshiram.felixc.at\==> Making package: qqc2-breeze-style 6.4.5-1 (Fri Sep 12 19:29:38 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Package (71) New Version Net Change Download Size extra/avahi 1:0.9rc2-1 1.87 MiB extra/breeze-icons 6.17.0-1 58.87 MiB extra/default-cursors 3-1 0.00 MiB extra/double-conversion 3.3.1-1 0.17 MiB extra/duktape 2.7.0-7 0.78 MiB extra/fontconfig 2:2.17.1-1 1.08 MiB extra/freetype2 2.14.1-1 1.61 MiB extra/graphite 1:1.3.14-5 0.18 MiB extra/harfbuzz 11.4.5-1 4.15 MiB extra/iso-codes 4.18.0-1 21.40 MiB extra/karchive 6.17.0-1 0.73 MiB extra/ki18n 6.17.0-1 17.46 MiB extra/kwidgetsaddons 6.17.0-1 7.72 MiB extra/libb2 0.98.1-3 0.05 MiB extra/libcups 2:2.4.12-2 0.83 MiB extra/libdaemon 0.14-6 0.05 MiB extra/libdrm 2.4.125-1 1.21 MiB core/libedit 20250104_3.1-1 0.25 MiB extra/libevdev 1.13.4-1 0.24 MiB extra/libglvnd 1.7.0-3 3.99 MiB extra/libgudev 238-3 0.38 MiB extra/libice 1.1.2-1 0.35 MiB extra/libinput 1.29.1-1 1.17 MiB extra/libjpeg-turbo 3.1.2-1 2.01 MiB extra/libpciaccess 0.18.1-2 0.05 MiB extra/libpng 1.6.50-1 0.54 MiB extra/libproxy 0.5.11-1 0.08 MiB extra/libsm 1.2.6-1 0.26 MiB extra/libwacom 2.16.1-1 1.49 MiB extra/libx11 1.8.12-1 9.73 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.6-1 0.29 MiB extra/libxkbcommon 1.11.0-1 0.94 MiB extra/libxkbcommon-x11 1.11.0-1 0.09 MiB extra/libxmu 1.2.1-1 0.32 MiB extra/libxshmfence 1.3.3-1 0.01 MiB extra/libxt 1.3.1-1 1.99 MiB extra/libxxf86vm 1.1.6-1 0.03 MiB extra/llvm-libs 20.1.8-1 143.61 MiB extra/lm_sensors 1:3.6.2-1 0.43 MiB extra/md4c 0.5.2-1 0.23 MiB extra/mesa 1:25.1.7-1 29.65 MiB extra/mtdev 1.1.7-1 0.05 MiB extra/qt6-svg 6.9.2-1 0.91 MiB 0.29 MiB extra/qt6-translations 6.9.1-1 13.98 MiB extra/qt6-wayland 6.9.1-1 8.17 MiB extra/shared-mime-info 2.4-2 4.56 MiB extra/spirv-tools 1:1.4.321.0-1 6.30 MiB extra/tslib 1.23-1 0.35 MiB extra/wayland 1.24.0-1 0.81 MiB extra/xcb-proto 1.17.0-3 1.02 MiB extra/xcb-util 0.4.1-2 0.03 MiB extra/xcb-util-cursor 0.1.6-1 0.02 MiB extra/xcb-util-image 0.4.1-3 0.05 MiB extra/xcb-util-keysyms 0.4.1-5 0.01 MiB extra/xcb-util-renderutil 0.3.10-2 0.02 MiB extra/xcb-util-wm 0.4.2-2 0.21 MiB extra/xdg-utils 1.2.1-1 0.30 MiB extra/xkeyboard-config 2.45-1 10.16 MiB extra/xorg-xprop 1.2.8-1 0.05 MiB extra/xorg-xset 1.2.5-2 0.04 MiB extra/xorgproto 2024.1-2 1.46 MiB extra/kcolorscheme 6.17.0-1 0.14 MiB extra/kconfig 6.17.0-1 2.12 MiB extra/kguiaddons 6.17.0-1 0.68 MiB extra/kiconthemes 6.17.0-1 0.56 MiB extra/kirigami 6.17.0-1 3.31 MiB extra/qt6-base 6.9.2-1 164.45 MiB extra/qt6-declarative 6.9.2-1 2174.24 MiB 224.27 MiB Total Download Size: 224.56 MiB Total Installed Size: 2714.16 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... qt6-declarative-6.9.2-1-riscv64 downloading... qt6-svg-6.9.2-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing double-conversion... installing libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting [pending] installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing libb2... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks installing libcups... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libice... installing mtdev... installing libevdev... installing libgudev... installing libwacom... Optional dependencies for libwacom python-libevdev: for libwacom-show-stylus python-pyudev: for libwacom-show-stylus installing libinput... Optional dependencies for libinput gtk4: libinput debug-gui python-pyudev: libinput measure python-libevdev: libinput measure python-yaml: used by various tools installing libjpeg-turbo... Optional dependencies for libjpeg-turbo java-runtime>11: for TurboJPEG Java wrapper installing duktape... installing libproxy... installing libsm... installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxkbcommon-x11... installing md4c... installing shared-mime-info... installing tslib... installing xcb-util-renderutil... installing xcb-util... installing xcb-util-image... installing xcb-util-cursor... installing xcb-util-keysyms... installing xcb-util-wm... installing libxt... installing libxmu... installing xorg-xset... installing xorg-xprop... installing xdg-utils... Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver installing qt6-translations... installing qt6-base... Optional dependencies for qt6-base freetds: MS SQL driver gdk-pixbuf2: GTK platform plugin gtk3: GTK platform plugin libfbclient: Firebird/iBase driver mariadb-libs: MariaDB driver pango: GTK platform plugin perl: for syncqt [installed] postgresql-libs: PostgreSQL driver qt6-wayland: to run Qt6 applications in a Wayland session [pending] unixodbc: ODBC driver installing qt6-declarative... Optional dependencies for qt6-declarative qt6-svg: for QtQuickVectorImage and svgtoqml [pending] installing kconfig... installing qt6-svg... installing qt6-wayland... installing kguiaddons... Optional dependencies for kguiaddons pyside6: Python bindings qt6-declarative: QML bindings [installed] installing iso-codes... installing ki18n... Optional dependencies for ki18n python: to compile .ts files qt6-declarative: ktranscript plugin and QML bindings [installed] installing kcolorscheme... installing breeze-icons... installing karchive... installing kwidgetsaddons... Optional dependencies for kwidgetsaddons pyside6: Python bindings installing kiconthemes... Optional dependencies for kiconthemes qt6-declarative: QML bindings [installed] installing kirigami... :: Running post-transaction hooks... (1/9) Creating system user accounts... Creating group 'avahi' with GID 971. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 971 and GID 971. (2/9) Reloading system manager configuration... Skipped: Current root is not booted. (3/9) Updating udev hardware database... (4/9) Reloading device manager configuration... Skipped: Device manager is not running. (5/9) Arming ConditionNeedsUpdate... (6/9) Updating the MIME type database... (7/9) Updating fontconfig configuration... (8/9) Reloading system bus configuration... Skipped: Current root is not booted. (9/9) Updating fontconfig cache... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (7) New Version Net Change extra/cmake 4.1.1-1 78.91 MiB extra/cppdap 1.58.0-2 1.48 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libuv 1.51.0-1 0.60 MiB extra/rhash 1.4.4-1 0.31 MiB extra/extra-cmake-modules 6.17.0-1 2.00 MiB Total Installed Size: 86.52 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui [installed] installing extra-cmake-modules... Optional dependencies for extra-cmake-modules python-pyxdg: to generate fastlane metadata for Android apps python-requests: to generate fastlane metadata for Android apps python-yaml: to generate fastlane metadata for Android apps :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the MIME type database... [?25h==> Retrieving sources...  -> Found qqc2-breeze-style-6.4.5.tar.xz  -> Found qqc2-breeze-style-6.4.5.tar.xz.sig ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Extracting qqc2-breeze-style-6.4.5.tar.xz with bsdtar ==> Starting build()... -- The C compiler identification is GNU 15.2.1 -- The CXX compiler identification is GNU 15.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Installing in the same prefix as Qt, adopting their path scheme. -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found OpenGL: /usr/lib/libOpenGL.so -- Found WrapOpenGL: TRUE -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) -- Found KF6GuiAddons: /usr/lib/cmake/KF6GuiAddons/KF6GuiAddonsConfig.cmake (found version "6.17.0") -- Found KF6Config: /usr/lib/cmake/KF6Config/KF6ConfigConfig.cmake (found version "6.17.0") -- Found KF6KirigamiPlatform: /usr/lib/cmake/KF6KirigamiPlatform/KF6KirigamiPlatformConfig.cmake (found version "6.17.0") -- Found KF6ColorScheme: /usr/lib/cmake/KF6ColorScheme/KF6ColorSchemeConfig.cmake (found version "6.17.0") -- Found KF6IconThemes: /usr/lib/cmake/KF6IconThemes/KF6IconThemesConfig.cmake (found version "6.17.0") -- Found KF6: success (found suitable version "6.17.0", minimum required is "6.14.0") found components: GuiAddons Config KirigamiPlatform ColorScheme IconThemes -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- The following OPTIONAL packages have been found: * OpenGL * Qt6QuickControls2 (required version >= 6.8.0) * Qt6Gui (required version >= 6.7.0) * Qt6DBusTools (required version >= 6.9.2) * Qt6Qml (required version >= 6.7.0) * Qt6Core (required version >= 6.7.0) * Qt6QmlTools (required version >= 6.9.2) * Qt6QuickTools (required version >= 6.9.2) * Qt6Quick (required version >= 6.7.0) * Qt6CoreTools (required version >= 6.9.2) * Qt6GuiTools (required version >= 6.9.2) * Qt6WidgetsTools (required version >= 6.9.2) * X11 -- The following REQUIRED packages have been found: * ECM (required version >= 6.14.0) * Qt6 * KF6GuiAddons (required version >= 6.14.0) * KF6KirigamiPlatform (required version >= 6.14.0) * KF6Config (required version >= 6.17.0) * KF6ColorScheme (required version >= 6.14.0) * KF6IconThemes (required version >= 6.14.0) * KF6 (required version >= 6.14.0) -- The following OPTIONAL packages have not been found: * WrapVulkanHeaders CMake Warning (dev) at /usr/share/ECM/kde-modules/KDEClangFormat.cmake:109 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): CMakeLists.txt:104 (kde_clang_format) This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done (32.7s) -- Generating done (1.1s) -- Build files have been written to: /build/qqc2-breeze-style/src/build [ 0%] Copying BreezeStyle qml sources into build dir [ 0%] Copying BreezeImpl qml resources into build dir [ 0%] Copying BreezeImpl qml sources into build dir [ 1%] Copying BreezeStyle qml resources into build dir [ 1%] Built target BreezeImpl_copy_res [ 1%] Built target BreezeStyle_copy_res [ 1%] Built target BreezeImpl_copy_qml [ 1%] Built target BreezeStyle_copy_qml [ 1%] Built target org.kde.breeze_autogen_timestamp_deps [ 1%] Built target BreezeImpl_autogen_timestamp_deps [ 2%] Automatic MOC for target org.kde.breeze [ 3%] Automatic MOC for target BreezeImpl [ 3%] Built target org.kde.breeze_autogen [ 4%] Building CXX object kirigami-plasmadesktop-integration/CMakeFiles/org.kde.breeze.dir/plasmadesktoptheme.cpp.o [ 4%] Building CXX object kirigami-plasmadesktop-integration/CMakeFiles/org.kde.breeze.dir/kirigamiplasmafactory.cpp.o [ 4%] Building CXX object kirigami-plasmadesktop-integration/CMakeFiles/org.kde.breeze.dir/org.kde.breeze_autogen/mocs_compilation.cpp.o : internal compiler error: in type_hash_canon, at tree.cc:6371 [ 5%] Building CXX object kirigami-plasmadesktop-integration/CMakeFiles/org.kde.breeze.dir/units.cpp.o 0x2ab6f0b diagnostic_context::diagnostic_impl(rich_location*, diagnostic_metadata const*, diagnostic_option_id, char const*, void**, diagnostic_t) ???:0 0x2ab73f3 internal_error(char const*, ...) ???:0 0x5e1cad fancy_abort(char const*, int, char const*) ???:0 0x10a9e3d type_hash_canon(unsigned int, tree_node*) ???:0 0x10aa94f build_complex_type(tree_node*, bool) ???:0 0x8382af c_common_nodes_and_builtins() ???:0 0x670adf cxx_init_decl_processing() ???:0 0x6b5973 cxx_init() ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. make[2]: *** [kirigami-plasmadesktop-integration/CMakeFiles/org.kde.breeze.dir/build.make:113: kirigami-plasmadesktop-integration/CMakeFiles/org.kde.breeze.dir/kirigamiplasmafactory.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... [ 5%] Built target BreezeImpl_autogen [ 5%] Running AUTOMOC file extraction for target BreezeImpl [ 6%] Running rcc for resource BreezeImpl_raw_qml_0 [ 7%] Running rcc for resource qmake_org_kde_breeze_impl [ 7%] Generating .rcc/qmlcache/BreezeImpl_qmlcache_loader.cpp [ 7%] Running moc --collect-json for target BreezeImpl [ 8%] Generating meta_types/qt6breezeimpl_metatypes.json [ 8%] Automatic QML type registration for target BreezeImpl [ 8%] Generating .rcc/qmlcache/BreezeImpl_CheckIndicator_qml.cpp [ 9%] Generating .rcc/qmlcache/BreezeImpl_ButtonBackground_qml.cpp [ 10%] Generating .rcc/qmlcache/BreezeImpl_ComboBoxBackground_qml.cpp [ 10%] Generating .rcc/qmlcache/BreezeImpl_CursorDelegate_qml.cpp [ 10%] Generating .rcc/qmlcache/BreezeImpl_CursorHandle_qml.cpp [ 11%] Generating .rcc/qmlcache/BreezeImpl_DelegateBackground_qml.cpp [ 11%] Generating .rcc/qmlcache/BreezeImpl_FocusRect_qml.cpp [ 12%] Generating .rcc/qmlcache/BreezeImpl_IconLabelContent_qml.cpp [ 12%] Generating .rcc/qmlcache/BreezeImpl_IconLabelShortcutContent_qml.cpp [ 13%] Generating .rcc/qmlcache/BreezeImpl_InlineIconLabelContent_qml.cpp [ 13%] Generating .rcc/qmlcache/BreezeImpl_LargeShadow_qml.cpp [ 14%] Generating .rcc/qmlcache/BreezeImpl_ListViewHighlight_qml.cpp [ 14%] Generating .rcc/qmlcache/BreezeImpl_MediumShadow_qml.cpp [ 14%] Generating .rcc/qmlcache/BreezeImpl_MenuItemBackground_qml.cpp [ 15%] Generating .rcc/qmlcache/BreezeImpl_OverlayDimBackground_qml.cpp [ 15%] Generating .rcc/qmlcache/BreezeImpl_OverlayModalBackground_qml.cpp [ 17%] Generating .rcc/qmlcache/BreezeImpl_RadioIndicator_qml.cpp [ 17%] Generating .rcc/qmlcache/BreezeImpl_ScrollHandle_qml.cpp In file included from /usr/include/qt6/QtCore/qobject.h:24, from /usr/include/qt6/QtCore/QObject:1, from /build/qqc2-breeze-style/src/qqc2-breeze-style-6.4.5/kirigami-plasmadesktop-integration/units.h:11, from /build/qqc2-breeze-style/src/qqc2-breeze-style-6.4.5/kirigami-plasmadesktop-integration/units.cpp:12: /usr/include/c++/15.2.1/chrono:2387:29: error: expected ‘;’ at end of member declaration [-Wtemplate-body] 2387 | is_negative() const noexcept | ^~~~~~~~ | ; /usr/include/c++/15.2.1/chrono:2388:9: error: expected unqualified-id before ‘|=’ token [-Wtemplate-body] 2388 | { | ^ /usr/include/c++/15.2.1/chrono:2391:11: error: expected unqualified-id before ‘else’ [-Wtemplate-body] 2391 | else | ^~~~ /usr/include/c++/15.2.1/chrono: In constructor ‘constexpr std::chrono::hh_mm_ss<_Duration>::hh_mm_ss(_Duration, bool)’: /usr/include/c++/15.2.1/chrono:2350:11: error: class ‘std::chrono::hh_mm_ss<_Duration>’ does not have any field named ‘_M_h’ [-Wtemplate-body] 2350 | : _M_h (duration_cast(__d)), | ^~~~ /usr/include/c++/15.2.1/chrono:2351:11: error: class ‘std::chrono::hh_mm_ss<_Duration>’ does not have any field named ‘_M_m’ [-Wtemplate-body] 2351 | _M_m (duration_cast(__d - hours())), | ^~~~ /usr/include/c++/15.2.1/chrono:2352:11: error: class ‘std::chrono::hh_mm_ss<_Duration>’ does not have any field named ‘_M_s’ [-Wtemplate-body] 2352 | _M_s (duration_cast(__d - hours() - minutes())), | ^~~~ /usr/include/c++/15.2.1/chrono:2353:11: error: class ‘std::chrono::hh_mm_ss<_Duration>’ does not have any field named ‘_M_is_neg’ [-Wtemplate-body] 2353 | _M_is_neg(__is_neg) | ^~~~~~~~~ /usr/include/c++/15.2.1/chrono:2357:13: error: ‘_M_ss’ was not declared in this scope; did you mean ‘__ss’? [-Wtemplate-body] 2357 | _M_ss._M_r = __ss.count(); | ^~~~~ | __ss /usr/include/c++/15.2.1/chrono:2359:13: error: ‘_M_ss’ was not declared in this scope; did you mean ‘__ss’? [-Wtemplate-body] 2359 | _M_ss._M_r = duration_cast(__ss).count(); | ^~~~~ | __ss /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:2395:9: error: ‘constexpr’ cannot be used for type declarations 2395 | constexpr chrono::hours | ^~~~~~~~~ /usr/include/c++/15.2.1/chrono:2395:18: error: expected ‘;’ before ‘chrono’ 2395 | constexpr chrono::hours | ^~~~~~~ | ; /usr/include/c++/15.2.1/chrono:2400:25: error: non-member function ‘constexpr std::chrono::minutes std::chrono::minutes()’ cannot have cv-qualifier 2400 | minutes() const noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:2400:25: error: ‘constexpr std::chrono::minutes std::chrono::minutes()’ redeclared as different kind of entity In file included from /usr/include/c++/15.2.1/chrono:45: /usr/include/c++/15.2.1/bits/chrono.h:904:11: note: previous declaration ‘using std::chrono::minutes = class std::chrono::duration >’ 904 | using minutes = duration<_GLIBCXX_CHRONO_INT64_T, ratio< 60>>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono: In function ‘constexpr std::chrono::minutes std::chrono::minutes()’: /usr/include/c++/15.2.1/chrono:2401:18: error: ‘_M_m’ was not declared in this scope 2401 | { return _M_m; } | ^~~~ /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:2404:25: error: non-member function ‘constexpr std::chrono::seconds std::chrono::seconds()’ cannot have cv-qualifier 2404 | seconds() const noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:2404:25: error: ‘constexpr std::chrono::seconds std::chrono::seconds()’ redeclared as different kind of entity /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: previous declaration ‘using std::chrono::seconds = class std::chrono::duration’ 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono: In function ‘constexpr std::chrono::seconds std::chrono::seconds()’: /usr/include/c++/15.2.1/chrono:2405:18: error: ‘_M_s’ was not declared in this scope 2405 | { return _M_s; } | ^~~~ /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:2407:19: error: ‘precision’ does not name a type 2407 | constexpr precision | ^~~~~~~~~ /usr/include/c++/15.2.1/chrono:2412:18: error: expected type-specifier before ‘precision’ 2412 | operator precision() const noexcept | ^~~~~~~~~ [ 18%] Generating .rcc/qmlcache/BreezeImpl_SliderGroove_qml.cpp /usr/include/c++/15.2.1/chrono:2415:19: error: ‘precision’ does not name a type 2415 | constexpr precision | ^~~~~~~~~ /usr/include/c++/15.2.1/chrono:2424:7: error: expected unqualified-id before ‘private’ 2424 | private: | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2446:55: error: template argument 1 is invalid 2446 | struct __subseconds>> | ^ /usr/include/c++/15.2.1/chrono:2483:22: error: ‘precision’ was not declared in this scope 2483 | __subseconds _M_ss{}; | ^~~~~~~~~ /usr/include/c++/15.2.1/chrono:2483:31: error: template argument 1 is invalid 2483 | __subseconds _M_ss{}; | ^ /usr/include/c++/15.2.1/chrono:2485:28: error: ‘friend’ used outside of class 2485 | template friend struct __detail::__utc_leap_second; | ^~~~~~ | ------ /usr/include/c++/15.2.1/chrono:2485:52: error: invalid use of template-name ‘std::chrono::__detail::__utc_leap_second’ without an argument list 2485 | template friend struct __detail::__utc_leap_second; | ^~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2309:43: note: ‘template struct std::chrono::__detail::__utc_leap_second’ declared here 2309 | template struct __utc_leap_second; | ^~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2496:35: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? [-Wtemplate-body] 2496 | __utc_leap_second(const sys_time<_Duration>& __s) | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2496:43: error: expected ‘,’ or ‘...’ before ‘<’ token [-Wtemplate-body] 2496 | __utc_leap_second(const sys_time<_Duration>& __s) | ^ /usr/include/c++/15.2.1/chrono:2502:11: error: ‘sys_days’ does not name a type [-Wtemplate-body] 2502 | sys_days _M_date; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:2503:45: error: ‘days’ was not declared in this scope; did you mean ‘std::chrono::days’? [-Wtemplate-body] 2503 | hh_mm_ss> _M_time; | ^~~~ | std::chrono::days /usr/include/c++/15.2.1/bits/chrono.h:911:11: note: ‘std::chrono::days’ declared here 911 | using days = duration<_GLIBCXX_CHRONO_INT64_T, ratio<86400>>; | ^~~~ /usr/include/c++/15.2.1/chrono:2503:45: error: template argument 2 is invalid [-Wtemplate-body] 2503 | hh_mm_ss> _M_time; | ^~~~ /usr/include/c++/15.2.1/chrono:2503:11: error: ‘hh_mm_ss’ does not name a type [-Wtemplate-body] 2503 | hh_mm_ss> _M_time; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono: In constructor ‘std::__detail::__utc_leap_second<_Duration>::__utc_leap_second(int)’: /usr/include/c++/15.2.1/chrono:2497:13: error: class ‘std::__detail::__utc_leap_second<_Duration>’ does not have any field named ‘_M_date’ [-Wtemplate-body] 2497 | : _M_date(chrono::floor(__s)), _M_time(__s - _M_date) | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2497:35: error: ‘days’ was not declared in this scope; did you mean ‘std::chrono::days’? [-Wtemplate-body] 2497 | : _M_date(chrono::floor(__s)), _M_time(__s - _M_date) | ^~~~ | std::chrono::days /usr/include/c++/15.2.1/bits/chrono.h:911:11: note: ‘std::chrono::days’ declared here 911 | using days = duration<_GLIBCXX_CHRONO_INT64_T, ratio<86400>>; | ^~~~ /usr/include/c++/15.2.1/chrono:2497:41: error: ‘__s’ was not declared in this scope; did you mean ‘__s8’? [-Wtemplate-body] 2497 | : _M_date(chrono::floor(__s)), _M_time(__s - _M_date) | ^~~ | __s8 /usr/include/c++/15.2.1/chrono:2497:48: error: class ‘std::__detail::__utc_leap_second<_Duration>’ does not have any field named ‘_M_time’ [-Wtemplate-body] 2497 | : _M_date(chrono::floor(__s)), _M_time(__s - _M_date) | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2497:62: error: ‘_M_date’ was not declared in this scope; did you mean ‘_S_ate’? [-Wtemplate-body] 2497 | : _M_date(chrono::floor(__s)), _M_time(__s - _M_date) | ^~~~~~~ | _S_ate /usr/include/c++/15.2.1/chrono:2499:15: error: ‘_M_time’ was not declared in this scope [-Wtemplate-body] 2499 | ++_M_time._M_s; | ^~~~~~~ /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:2511:17: error: ‘hours’ does not name a type 2511 | is_am(const hours& __h) noexcept | ^~~~~ /usr/include/c++/15.2.1/chrono: In function ‘constexpr bool std::is_am(const int&)’: /usr/include/c++/15.2.1/chrono:2512:17: error: no match for ‘operator<=’ (operand types are ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} and ‘const int’) 2512 | { return 0h <= __h && __h <= 11h; } | ~~ ^~ ~~~ | | | | | const int | std::chrono::hours {aka std::chrono::duration >} /usr/include/c++/15.2.1/chrono:2512:17: note: there are 40 candidates 2512 | { return 0h <= __h && __h <= 11h; } | ~~~^~~~~~ In file included from /usr/include/c++/15.2.1/utility:71, from /usr/include/qt6/QtCore/qglobal.h:15, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /usr/include/qt6/QtCore/qobject.h:10: /usr/include/c++/15.2.1/bits/stl_pair.h:1049:5: note: candidate 1: ‘template constexpr std::common_comparison_category_t(), declval<_U1&>())), decltype (std::__detail::__synth3way(declval<_T2&>(), declval<_U2&>()))> std::operator<=>(const pair<_T1, _T2>&, const pair<_U1, _U2>&)’ (reversed) 1049 | operator<=>(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1049:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::pair<_T1, _T2>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/c++/15.2.1/bits/stl_algobase.h:67, from /usr/include/c++/15.2.1/algorithm:62, from /usr/include/qt6/QtCore/qflags.h:10, from /usr/include/qt6/QtCore/qglobal.h:49: /usr/include/c++/15.2.1/bits/stl_iterator.h:578:5: note: candidate 2: ‘template requires three_way_comparable_with<_IteratorR, _IteratorL, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&)’ (reversed) 578 | operator<=>(const reverse_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:578:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::reverse_iterator<_IteratorL>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1674:5: note: candidate 3: ‘template requires three_way_comparable_with<_IteratorR, _IteratorL, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&)’ (reversed) 1674 | operator<=>(const move_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1674:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::move_iterator<_IteratorL>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/qt6/QtCore/qttypetraits.h:14, from /usr/include/qt6/QtCore/qforeach.h:11, from /usr/include/qt6/QtCore/qglobal.h:55: /usr/include/c++/15.2.1/optional:1508:5: note: candidate 4: ‘template requires three_way_comparable_with<_Up, _Tp, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const optional<_Tp>&, const optional<_Up>&)’ (reversed) 1508 | operator<=>(const optional<_Tp>& __x, const optional<_Up>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1508:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::optional<_Tp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1525:5: note: candidate 5: ‘template constexpr std::strong_ordering std::operator<=>(const optional<_Tp>&, nullopt_t)’ (reversed) 1525 | operator<=>(const optional<_Tp>& __x, nullopt_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1525:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::optional<_Tp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1691:5: note: candidate 6: ‘template requires !(__is_derived_from_optional<_Up>) && requires{typename std::__detail::__cmp3way_res_impl<_Tp, _Up>::type;} && (three_way_comparable_with<_Tp, _Up, std::partial_ordering>) constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const optional<_Tp>&, const _Up&)’ (reversed) 1691 | operator<=> [[nodiscard]] (const optional<_Tp>& __x, const _Up& __v) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1691:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::optional<_Tp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/qt6/QtCore/qttypetraits.h:15: /usr/include/c++/15.2.1/tuple:2568:5: note: candidate 7: ‘template requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires{decltype(std::__detail::__synth3way((declval<_Tps&>)(), (declval<_Ups&>)()));} && ...)) constexpr std::common_comparison_category_t(), declval<_Ups&>()))...> std::operator<=>(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)’ (reversed) 2568 | operator<=> [[nodiscard]] (const tuple<_Tps...>& __t, | ^~~~~~~~ /usr/include/c++/15.2.1/tuple:2568:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::tuple<_UTypes ...>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/c++/15.2.1/bits/basic_string.h:51, from /usr/include/c++/15.2.1/string:56, from /usr/include/c++/15.2.1/bits/locale_classes.h:42, from /usr/include/c++/15.2.1/bits/ios_base.h:43, from /usr/include/c++/15.2.1/ios:46, from /usr/include/c++/15.2.1/bits/ostream.h:43, from /usr/include/c++/15.2.1/bits/unique_ptr.h:43, from /usr/include/c++/15.2.1/memory:80, from /usr/include/qt6/QtCore/qobjectdefs_impl.h:17, from /usr/include/qt6/QtCore/qobjectdefs.h:13: /usr/include/c++/15.2.1/string_view:624:5: note: candidate 8: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(basic_string_view<_CharT, _Traits>, __type_identity_t >)’ (reversed) 624 | operator<=>(basic_string_view<_CharT, _Traits> __x, | ^~~~~~~~ /usr/include/c++/15.2.1/string_view:624:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘std::basic_string_view<_CharT, _Traits>’ and ‘int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/basic_string.h:4095:5: note: candidate 9: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)’ (reversed) 4095 | operator<=>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/basic_string.h:4095:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1005:5: note: candidate 10: ‘template requires three_way_comparable_with::pointer, typename std::unique_ptr<_Up, _Ep>::pointer, std::partial_ordering> std::compare_three_way_result_t::pointer, typename std::unique_ptr<_Up, _Ep>::pointer> std::operator<=>(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)’ (reversed) 1005 | operator<=>(const unique_ptr<_Tp, _Dp>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1005:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1014:5: note: candidate 11: ‘template requires three_way_comparable::pointer, std::partial_ordering> std::compare_three_way_result_t::pointer> std::operator<=>(const unique_ptr<_Tp, _Dp>&, nullptr_t)’ (reversed) 1014 | operator<=>(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1014:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/c++/15.2.1/bits/shared_ptr.h:53, from /usr/include/c++/15.2.1/memory:82: /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1815:5: note: candidate 12: ‘template std::strong_ordering std::operator<=>(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)’ (reversed) 1815 | operator<=>(const __shared_ptr<_Tp, _Lp>& __a, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1815:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::__shared_ptr<_Tp1, _Lp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1821:5: note: candidate 13: ‘template std::strong_ordering std::operator<=>(const __shared_ptr<_Tp, _Lp>&, nullptr_t)’ (reversed) 1821 | operator<=>(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1821:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::__shared_ptr<_Tp, _Lp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:566:5: note: candidate 14: ‘template std::strong_ordering std::operator<=>(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)’ (reversed) 566 | operator<=>(const shared_ptr<_Tp>& __a, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:566:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::shared_ptr<_Tp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:572:5: note: candidate 15: ‘template std::strong_ordering std::operator<=>(const shared_ptr<_Tp>&, nullptr_t)’ (reversed) 572 | operator<=>(const shared_ptr<_Tp>& __a, nullptr_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:572:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::shared_ptr<_Tp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:840:7: note: candidate 16: ‘template requires three_way_comparable::type, std::partial_ordering> constexpr auto std::chrono::operator<=>(const duration<_Rep1, _Period1>&, const duration<_Rep2, _Period2>&)’ (reversed) 840 | operator<=>(const duration<_Rep1, _Period1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:840:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::chrono::duration<_Rep1, _Period1>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:1165:7: note: candidate 17: ‘template requires three_way_comparable_with<_Dur2, _Dur1, std::partial_ordering> constexpr auto std::chrono::operator<=>(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&)’ (reversed) 1165 | operator<=>(const time_point<_Clock, _Dur1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:1165:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::chrono::time_point<_Clock, _Duration1>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:596:5: note: candidate 18: ‘template requires three_way_comparable<_Iterator, std::partial_ordering> constexpr std::compare_three_way_result_t<_Iterator, _Iterator> std::operator<=>(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&)’ (rewritten) 596 | operator<=>(const reverse_iterator<_Iterator>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:596:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::reverse_iterator<_IteratorL>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1741:5: note: candidate 19: ‘template requires three_way_comparable<_Iterator, std::partial_ordering> constexpr std::compare_three_way_result_t<_Iterator, _Iterator> std::operator<=>(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)’ (rewritten) 1741 | operator<=>(const move_iterator<_Iterator>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1741:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::move_iterator<_IteratorL>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/qt6/QtCore/qttypetraits.h:18: /usr/include/c++/15.2.1/variant:1360:5: note: candidate 20: ‘template requires (three_way_comparable<_Types, std::partial_ordering> && ...) constexpr std::common_comparison_category_t::type ...> std::operator<=>(const variant<_Types ...>&, const variant<_Types ...>&)’ (rewritten) 1360 | operator<=>(const variant<_Types...>& __v, const variant<_Types...>& __w) | ^~~~~~~~ /usr/include/c++/15.2.1/variant:1360:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::variant<_Types ...>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/c++/15.2.1/vector:68, from /usr/include/c++/15.2.1/functional:66, from /usr/include/qt6/QtCore/qcomparehelpers.h:28, from /usr/include/qt6/QtCore/qcompare.h:639, from /usr/include/qt6/QtCore/qnamespace.h:13: /usr/include/c++/15.2.1/bits/stl_vector.h:2357:5: note: candidate 21: ‘template constexpr std::__detail::__synth3way_t<_Iterator> std::operator<=>(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)’ (rewritten) 2357 | operator<=>(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_vector.h:2357:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::vector<_Tp, _Alloc>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/c++/15.2.1/functional:67: /usr/include/c++/15.2.1/array:312:5: note: candidate 22: ‘template constexpr std::__detail::__synth3way_t<_Iterator> std::operator<=>(const array<_Tp, _Nm>&, const array<_Tp, _Nm>&)’ (rewritten) 312 | operator<=>(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b) | ^~~~~~~~ /usr/include/c++/15.2.1/array:312:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::array<_Tp, _Nm>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/basic_string.h:4080:5: note: candidate 23: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ (rewritten) 4080 | operator<=>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/basic_string.h:4080:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/c++/15.2.1/list:67, from /usr/include/qt6/QtCore/qmetatype.h:27, from /usr/include/qt6/QtCore/qobject.h:18: /usr/include/c++/15.2.1/bits/stl_list.h:2656:5: note: candidate 24: ‘template std::__detail::__synth3way_t<_Iterator> std::operator<=>(const __cxx11::list<_Tp, _Alloc>&, const __cxx11::list<_Tp, _Alloc>&)’ (rewritten) 2656 | operator<=>(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_list.h:2656:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::__cxx11::list<_Tp, _Alloc>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/c++/15.2.1/map:65, from /usr/include/qt6/QtCore/qmetatype.h:28: /usr/include/c++/15.2.1/bits/stl_map.h:1592:5: note: candidate 25: ‘template std::__detail::__synth3way_t > std::operator<=>(const map<_Key, _Tp, _Compare, _Allocator>&, const map<_Key, _Tp, _Compare, _Allocator>&)’ (rewritten) 1592 | operator<=>(const map<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_map.h:1592:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::map<_Key, _Tp, _Compare, _Allocator>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/c++/15.2.1/map:66: /usr/include/c++/15.2.1/bits/stl_multimap.h:1215:5: note: candidate 26: ‘template std::__detail::__synth3way_t > std::operator<=>(const multimap<_Key, _Tp, _Compare, _Allocator>&, const multimap<_Key, _Tp, _Compare, _Allocator>&)’ (rewritten) 1215 | operator<=>(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_multimap.h:1215:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Allocator>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ In file included from /usr/include/c++/15.2.1/variant:48: /usr/include/c++/15.2.1/bits/monostate.h:50:3: note: candidate 27: ‘constexpr std::strong_ordering std::operator<=>(monostate, monostate)’ (rewritten) 50 | operator<=>(monostate, monostate) noexcept { return strong_ordering::equal; } | ^~~~~~~~ /usr/include/c++/15.2.1/bits/monostate.h:50:15: note: no known conversion for argument 1 from ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} to ‘std::monostate’ 50 | operator<=>(monostate, monostate) noexcept { return strong_ordering::equal; } | ^~~~~~~~~ In file included from /usr/include/c++/15.2.1/bits/ios_base.h:48: /usr/include/c++/15.2.1/system_error:318:3: note: candidate 28: ‘std::strong_ordering std::operator<=>(const error_code&, const error_code&)’ (rewritten) 318 | operator<=>(const error_code& __lhs, const error_code& __rhs) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/system_error:318:33: note: no known conversion for argument 1 from ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} to ‘const std::error_code&’ 318 | operator<=>(const error_code& __lhs, const error_code& __rhs) noexcept | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/15.2.1/system_error:500:3: note: candidate 29: ‘std::strong_ordering std::operator<=>(const error_condition&, const error_condition&)’ (rewritten) 500 | operator<=>(const error_condition& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/system_error:500:38: note: no known conversion for argument 1 from ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} to ‘const std::error_condition&’ 500 | operator<=>(const error_condition& __lhs, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:561:5: note: candidate 30: ‘template constexpr bool std::operator<=(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator<=::__x->base() >= std::operator<=::__y->base()} -> decltype(auto) [requires std::convertible_to<, bool>];}’ 561 | operator<=(const reverse_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:561:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::reverse_iterator<_IteratorL>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1699:5: note: candidate 31: ‘template constexpr bool std::operator<=(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator<=::__y->base() < std::operator<=::__x->base()} -> decltype(auto) [requires std::convertible_to<, bool>];}’ 1699 | operator<=(const move_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1699:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::move_iterator<_IteratorL>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1490:5: note: candidate 32: ‘template constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const optional<_Tp>&, const optional<_Up>&)’ 1490 | operator<=(const optional<_Tp>& __lhs, const optional<_Up>& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1490:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Tp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1652:5: note: candidate 33: ‘template requires !(__is_optional_v<_Up>) constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const optional<_Tp>&, const _Up&)’ 1652 | operator<= [[nodiscard]] (const optional<_Tp>& __lhs, const _Up& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1652:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Tp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1659:5: note: candidate 34: ‘template requires !(__is_optional_v<_Tp>) constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const _Tp&, const optional<_Up>&)’ 1659 | operator<= [[nodiscard]] (const _Tp& __lhs, const optional<_Up>& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1659:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::optional<_Up>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/variant:1313:5: note: candidate 35: ‘template requires (requires(const _Types& __t) {{__t <= __t} -> decltype(auto) [requires std::convertible_to<, bool>];} && ...) constexpr bool std::operator<=(const variant<_Types ...>&, const variant<_Types ...>&)’ 1313 | operator<= [[nodiscard]] (const variant<_Types...>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/variant:1313:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::variant<_Types ...>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:928:5: note: candidate 36: ‘template bool std::operator<=(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)’ 928 | operator<=(const unique_ptr<_Tp, _Dp>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:928:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::unique_ptr<_Tp, _Dp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:936:5: note: candidate 37: ‘template bool std::operator<=(const unique_ptr<_Tp, _Dp>&, nullptr_t)’ 936 | operator<=(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:936:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::unique_ptr<_Tp, _Dp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:943:5: note: candidate 38: ‘template bool std::operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>&)’ 943 | operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:943:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:859:7: note: candidate 39: ‘template constexpr bool std::chrono::operator<=(const duration<_Rep1, _Period1>&, const duration<_Rep2, _Period2>&)’ 859 | operator<=(const duration<_Rep1, _Period1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:859:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: mismatched types ‘const std::chrono::duration<_Rep2, _Period2>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:1184:7: note: candidate 40: ‘template constexpr bool std::chrono::operator<=(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&)’ 1184 | operator<=(const time_point<_Clock, _Dur1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:1184:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:20: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::chrono::time_point<_Clock, _Duration1>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/chrono:2512:31: error: no match for ‘operator<=’ (operand types are ‘const int’ and ‘std::chrono::hours’ {aka ‘std::chrono::duration >’}) 2512 | { return 0h <= __h && __h <= 11h; } | ~~~ ^~ ~~~ | | | | | std::chrono::hours {aka std::chrono::duration >} | const int /usr/include/c++/15.2.1/chrono:2512:31: note: there are 40 candidates 2512 | { return 0h <= __h && __h <= 11h; } | ~~~~^~~~~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1049:5: note: candidate 1: ‘template constexpr std::common_comparison_category_t(), declval<_U1&>())), decltype (std::__detail::__synth3way(declval<_T2&>(), declval<_U2&>()))> std::operator<=>(const pair<_T1, _T2>&, const pair<_U1, _U2>&)’ (reversed) 1049 | operator<=>(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1049:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::pair<_T1, _T2>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:578:5: note: candidate 2: ‘template requires three_way_comparable_with<_IteratorR, _IteratorL, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&)’ (reversed) 578 | operator<=>(const reverse_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:578:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::reverse_iterator<_IteratorL>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1674:5: note: candidate 3: ‘template requires three_way_comparable_with<_IteratorR, _IteratorL, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&)’ (reversed) 1674 | operator<=>(const move_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1674:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::move_iterator<_IteratorL>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1508:5: note: candidate 4: ‘template requires three_way_comparable_with<_Up, _Tp, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const optional<_Tp>&, const optional<_Up>&)’ (reversed) 1508 | operator<=>(const optional<_Tp>& __x, const optional<_Up>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1508:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Tp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1525:5: note: candidate 5: ‘template constexpr std::strong_ordering std::operator<=>(const optional<_Tp>&, nullopt_t)’ (reversed) 1525 | operator<=>(const optional<_Tp>& __x, nullopt_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1525:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Tp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1691:5: note: candidate 6: ‘template requires !(__is_derived_from_optional<_Up>) && requires{typename std::__detail::__cmp3way_res_impl<_Tp, _Up>::type;} && (three_way_comparable_with<_Tp, _Up, std::partial_ordering>) constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const optional<_Tp>&, const _Up&)’ (reversed) 1691 | operator<=> [[nodiscard]] (const optional<_Tp>& __x, const _Up& __v) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1691:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Tp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/tuple:2568:5: note: candidate 7: ‘template requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires{decltype(std::__detail::__synth3way((declval<_Tps&>)(), (declval<_Ups&>)()));} && ...)) constexpr std::common_comparison_category_t(), declval<_Ups&>()))...> std::operator<=>(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)’ (reversed) 2568 | operator<=> [[nodiscard]] (const tuple<_Tps...>& __t, | ^~~~~~~~ /usr/include/c++/15.2.1/tuple:2568:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::tuple<_UTypes ...>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/string_view:624:5: note: candidate 8: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(basic_string_view<_CharT, _Traits>, __type_identity_t >)’ (reversed) 624 | operator<=>(basic_string_view<_CharT, _Traits> __x, | ^~~~~~~~ /usr/include/c++/15.2.1/string_view:624:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::duration >’ is not derived from ‘std::basic_string_view<_CharT, _Traits>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/basic_string.h:4095:5: note: candidate 9: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)’ (reversed) 4095 | operator<=>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/basic_string.h:4095:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1005:5: note: candidate 10: ‘template requires three_way_comparable_with::pointer, typename std::unique_ptr<_Up, _Ep>::pointer, std::partial_ordering> std::compare_three_way_result_t::pointer, typename std::unique_ptr<_Up, _Ep>::pointer> std::operator<=>(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)’ (reversed) 1005 | operator<=>(const unique_ptr<_Tp, _Dp>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1005:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::unique_ptr<_Tp, _Dp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1014:5: note: candidate 11: ‘template requires three_way_comparable::pointer, std::partial_ordering> std::compare_three_way_result_t::pointer> std::operator<=>(const unique_ptr<_Tp, _Dp>&, nullptr_t)’ (reversed) 1014 | operator<=>(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1014:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::unique_ptr<_Tp, _Dp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1815:5: note: candidate 12: ‘template std::strong_ordering std::operator<=>(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)’ (reversed) 1815 | operator<=>(const __shared_ptr<_Tp, _Lp>& __a, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1815:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1821:5: note: candidate 13: ‘template std::strong_ordering std::operator<=>(const __shared_ptr<_Tp, _Lp>&, nullptr_t)’ (reversed) 1821 | operator<=>(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1821:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:566:5: note: candidate 14: ‘template std::strong_ordering std::operator<=>(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)’ (reversed) 566 | operator<=>(const shared_ptr<_Tp>& __a, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:566:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::shared_ptr<_Tp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:572:5: note: candidate 15: ‘template std::strong_ordering std::operator<=>(const shared_ptr<_Tp>&, nullptr_t)’ (reversed) 572 | operator<=>(const shared_ptr<_Tp>& __a, nullptr_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:572:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::shared_ptr<_Tp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:840:7: note: candidate 16: ‘template requires three_way_comparable::type, std::partial_ordering> constexpr auto std::chrono::operator<=>(const duration<_Rep1, _Period1>&, const duration<_Rep2, _Period2>&)’ (reversed) 840 | operator<=>(const duration<_Rep1, _Period1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:840:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::chrono::duration<_Rep2, _Period2>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:1165:7: note: candidate 17: ‘template requires three_way_comparable_with<_Dur2, _Dur1, std::partial_ordering> constexpr auto std::chrono::operator<=>(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&)’ (reversed) 1165 | operator<=>(const time_point<_Clock, _Dur1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:1165:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::chrono::time_point<_Clock, _Duration1>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:596:5: note: candidate 18: ‘template requires three_way_comparable<_Iterator, std::partial_ordering> constexpr std::compare_three_way_result_t<_Iterator, _Iterator> std::operator<=>(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&)’ (rewritten) 596 | operator<=>(const reverse_iterator<_Iterator>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:596:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::reverse_iterator<_IteratorL>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1741:5: note: candidate 19: ‘template requires three_way_comparable<_Iterator, std::partial_ordering> constexpr std::compare_three_way_result_t<_Iterator, _Iterator> std::operator<=>(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)’ (rewritten) 1741 | operator<=>(const move_iterator<_Iterator>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1741:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::move_iterator<_IteratorL>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/variant:1360:5: note: candidate 20: ‘template requires (three_way_comparable<_Types, std::partial_ordering> && ...) constexpr std::common_comparison_category_t::type ...> std::operator<=>(const variant<_Types ...>&, const variant<_Types ...>&)’ (rewritten) 1360 | operator<=>(const variant<_Types...>& __v, const variant<_Types...>& __w) | ^~~~~~~~ /usr/include/c++/15.2.1/variant:1360:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::variant<_Types ...>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_vector.h:2357:5: note: candidate 21: ‘template constexpr std::__detail::__synth3way_t<_Iterator> std::operator<=>(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)’ (rewritten) 2357 | operator<=>(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_vector.h:2357:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::vector<_Tp, _Alloc>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/array:312:5: note: candidate 22: ‘template constexpr std::__detail::__synth3way_t<_Iterator> std::operator<=>(const array<_Tp, _Nm>&, const array<_Tp, _Nm>&)’ (rewritten) 312 | operator<=>(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b) | ^~~~~~~~ /usr/include/c++/15.2.1/array:312:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::array<_Tp, _Nm>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/basic_string.h:4080:5: note: candidate 23: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ (rewritten) 4080 | operator<=>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/basic_string.h:4080:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_list.h:2656:5: note: candidate 24: ‘template std::__detail::__synth3way_t<_Iterator> std::operator<=>(const __cxx11::list<_Tp, _Alloc>&, const __cxx11::list<_Tp, _Alloc>&)’ (rewritten) 2656 | operator<=>(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_list.h:2656:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::__cxx11::list<_Tp, _Alloc>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_map.h:1592:5: note: candidate 25: ‘template std::__detail::__synth3way_t > std::operator<=>(const map<_Key, _Tp, _Compare, _Allocator>&, const map<_Key, _Tp, _Compare, _Allocator>&)’ (rewritten) 1592 | operator<=>(const map<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_map.h:1592:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::map<_Key, _Tp, _Compare, _Allocator>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_multimap.h:1215:5: note: candidate 26: ‘template std::__detail::__synth3way_t > std::operator<=>(const multimap<_Key, _Tp, _Compare, _Allocator>&, const multimap<_Key, _Tp, _Compare, _Allocator>&)’ (rewritten) 1215 | operator<=>(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_multimap.h:1215:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::multimap<_Key, _Tp, _Compare, _Allocator>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/monostate.h:50:3: note: candidate 27: ‘constexpr std::strong_ordering std::operator<=>(monostate, monostate)’ (rewritten) 50 | operator<=>(monostate, monostate) noexcept { return strong_ordering::equal; } | ^~~~~~~~ /usr/include/c++/15.2.1/bits/monostate.h:50:15: note: no known conversion for argument 1 from ‘const int’ to ‘std::monostate’ 50 | operator<=>(monostate, monostate) noexcept { return strong_ordering::equal; } | ^~~~~~~~~ /usr/include/c++/15.2.1/system_error:318:3: note: candidate 28: ‘std::strong_ordering std::operator<=>(const error_code&, const error_code&)’ (rewritten) 318 | operator<=>(const error_code& __lhs, const error_code& __rhs) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/system_error:318:33: note: no known conversion for argument 1 from ‘const int’ to ‘const std::error_code&’ 318 | operator<=>(const error_code& __lhs, const error_code& __rhs) noexcept | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/15.2.1/system_error:500:3: note: candidate 29: ‘std::strong_ordering std::operator<=>(const error_condition&, const error_condition&)’ (rewritten) 500 | operator<=>(const error_condition& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/system_error:500:38: note: no known conversion for argument 1 from ‘const int’ to ‘const std::error_condition&’ 500 | operator<=>(const error_condition& __lhs, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:561:5: note: candidate 30: ‘template constexpr bool std::operator<=(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator<=::__x->base() >= std::operator<=::__y->base()} -> decltype(auto) [requires std::convertible_to<, bool>];}’ 561 | operator<=(const reverse_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:561:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::reverse_iterator<_IteratorL>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1699:5: note: candidate 31: ‘template constexpr bool std::operator<=(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator<=::__y->base() < std::operator<=::__x->base()} -> decltype(auto) [requires std::convertible_to<, bool>];}’ 1699 | operator<=(const move_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1699:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::move_iterator<_IteratorL>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1490:5: note: candidate 32: ‘template constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const optional<_Tp>&, const optional<_Up>&)’ 1490 | operator<=(const optional<_Tp>& __lhs, const optional<_Up>& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1490:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::optional<_Tp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1652:5: note: candidate 33: ‘template requires !(__is_optional_v<_Up>) constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const optional<_Tp>&, const _Up&)’ 1652 | operator<= [[nodiscard]] (const optional<_Tp>& __lhs, const _Up& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1652:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::optional<_Tp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/optional:1659:5: note: candidate 34: ‘template requires !(__is_optional_v<_Tp>) constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const _Tp&, const optional<_Up>&)’ 1659 | operator<= [[nodiscard]] (const _Tp& __lhs, const optional<_Up>& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1659:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Up>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/variant:1313:5: note: candidate 35: ‘template requires (requires(const _Types& __t) {{__t <= __t} -> decltype(auto) [requires std::convertible_to<, bool>];} && ...) constexpr bool std::operator<=(const variant<_Types ...>&, const variant<_Types ...>&)’ 1313 | operator<= [[nodiscard]] (const variant<_Types...>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/variant:1313:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::variant<_Types ...>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:928:5: note: candidate 36: ‘template bool std::operator<=(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)’ 928 | operator<=(const unique_ptr<_Tp, _Dp>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:928:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:936:5: note: candidate 37: ‘template bool std::operator<=(const unique_ptr<_Tp, _Dp>&, nullptr_t)’ 936 | operator<=(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:936:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:943:5: note: candidate 38: ‘template bool std::operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>&)’ 943 | operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:943:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::unique_ptr<_Tp, _Dp>’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:859:7: note: candidate 39: ‘template constexpr bool std::chrono::operator<=(const duration<_Rep1, _Period1>&, const duration<_Rep2, _Period2>&)’ 859 | operator<=(const duration<_Rep1, _Period1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:859:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::chrono::duration<_Rep1, _Period1>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:1184:7: note: candidate 40: ‘template constexpr bool std::chrono::operator<=(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&)’ 1184 | operator<=(const time_point<_Clock, _Dur1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:1184:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2512:34: note: mismatched types ‘const std::chrono::time_point<_Clock, _Duration1>’ and ‘const int’ 2512 | { return 0h <= __h && __h <= 11h; } | ^~~ /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:2515:17: error: ‘hours’ does not name a type 2515 | is_pm(const hours& __h) noexcept | ^~~~~ /usr/include/c++/15.2.1/chrono: In function ‘constexpr bool std::is_pm(const int&)’: /usr/include/c++/15.2.1/chrono:2516:18: error: no match for ‘operator<=’ (operand types are ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} and ‘const int’) 2516 | { return 12h <= __h && __h <= 23h; } | ~~~ ^~ ~~~ | | | | | const int | std::chrono::hours {aka std::chrono::duration >} /usr/include/c++/15.2.1/chrono:2516:18: note: there are 40 candidates 2516 | { return 12h <= __h && __h <= 23h; } | ~~~~^~~~~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1049:5: note: candidate 1: ‘template constexpr std::common_comparison_category_t(), declval<_U1&>())), decltype (std::__detail::__synth3way(declval<_T2&>(), declval<_U2&>()))> std::operator<=>(const pair<_T1, _T2>&, const pair<_U1, _U2>&)’ (reversed) 1049 | operator<=>(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1049:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::pair<_T1, _T2>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:578:5: note: candidate 2: ‘template requires three_way_comparable_with<_IteratorR, _IteratorL, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&)’ (reversed) 578 | operator<=>(const reverse_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:578:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::reverse_iterator<_IteratorL>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1674:5: note: candidate 3: ‘template requires three_way_comparable_with<_IteratorR, _IteratorL, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&)’ (reversed) 1674 | operator<=>(const move_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1674:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::move_iterator<_IteratorL>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1508:5: note: candidate 4: ‘template requires three_way_comparable_with<_Up, _Tp, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const optional<_Tp>&, const optional<_Up>&)’ (reversed) 1508 | operator<=>(const optional<_Tp>& __x, const optional<_Up>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1508:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::optional<_Tp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1525:5: note: candidate 5: ‘template constexpr std::strong_ordering std::operator<=>(const optional<_Tp>&, nullopt_t)’ (reversed) 1525 | operator<=>(const optional<_Tp>& __x, nullopt_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1525:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::optional<_Tp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1691:5: note: candidate 6: ‘template requires !(__is_derived_from_optional<_Up>) && requires{typename std::__detail::__cmp3way_res_impl<_Tp, _Up>::type;} && (three_way_comparable_with<_Tp, _Up, std::partial_ordering>) constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const optional<_Tp>&, const _Up&)’ (reversed) 1691 | operator<=> [[nodiscard]] (const optional<_Tp>& __x, const _Up& __v) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1691:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::optional<_Tp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/tuple:2568:5: note: candidate 7: ‘template requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires{decltype(std::__detail::__synth3way((declval<_Tps&>)(), (declval<_Ups&>)()));} && ...)) constexpr std::common_comparison_category_t(), declval<_Ups&>()))...> std::operator<=>(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)’ (reversed) 2568 | operator<=> [[nodiscard]] (const tuple<_Tps...>& __t, | ^~~~~~~~ /usr/include/c++/15.2.1/tuple:2568:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::tuple<_UTypes ...>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/string_view:624:5: note: candidate 8: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(basic_string_view<_CharT, _Traits>, __type_identity_t >)’ (reversed) 624 | operator<=>(basic_string_view<_CharT, _Traits> __x, | ^~~~~~~~ /usr/include/c++/15.2.1/string_view:624:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘std::basic_string_view<_CharT, _Traits>’ and ‘int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/basic_string.h:4095:5: note: candidate 9: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)’ (reversed) 4095 | operator<=>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/basic_string.h:4095:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1005:5: note: candidate 10: ‘template requires three_way_comparable_with::pointer, typename std::unique_ptr<_Up, _Ep>::pointer, std::partial_ordering> std::compare_three_way_result_t::pointer, typename std::unique_ptr<_Up, _Ep>::pointer> std::operator<=>(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)’ (reversed) 1005 | operator<=>(const unique_ptr<_Tp, _Dp>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1005:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1014:5: note: candidate 11: ‘template requires three_way_comparable::pointer, std::partial_ordering> std::compare_three_way_result_t::pointer> std::operator<=>(const unique_ptr<_Tp, _Dp>&, nullptr_t)’ (reversed) 1014 | operator<=>(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1014:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1815:5: note: candidate 12: ‘template std::strong_ordering std::operator<=>(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)’ (reversed) 1815 | operator<=>(const __shared_ptr<_Tp, _Lp>& __a, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1815:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::__shared_ptr<_Tp1, _Lp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1821:5: note: candidate 13: ‘template std::strong_ordering std::operator<=>(const __shared_ptr<_Tp, _Lp>&, nullptr_t)’ (reversed) 1821 | operator<=>(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1821:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::__shared_ptr<_Tp, _Lp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:566:5: note: candidate 14: ‘template std::strong_ordering std::operator<=>(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)’ (reversed) 566 | operator<=>(const shared_ptr<_Tp>& __a, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:566:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::shared_ptr<_Tp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:572:5: note: candidate 15: ‘template std::strong_ordering std::operator<=>(const shared_ptr<_Tp>&, nullptr_t)’ (reversed) 572 | operator<=>(const shared_ptr<_Tp>& __a, nullptr_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:572:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::shared_ptr<_Tp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:840:7: note: candidate 16: ‘template requires three_way_comparable::type, std::partial_ordering> constexpr auto std::chrono::operator<=>(const duration<_Rep1, _Period1>&, const duration<_Rep2, _Period2>&)’ (reversed) 840 | operator<=>(const duration<_Rep1, _Period1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:840:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::chrono::duration<_Rep1, _Period1>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:1165:7: note: candidate 17: ‘template requires three_way_comparable_with<_Dur2, _Dur1, std::partial_ordering> constexpr auto std::chrono::operator<=>(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&)’ (reversed) 1165 | operator<=>(const time_point<_Clock, _Dur1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:1165:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::chrono::time_point<_Clock, _Duration1>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:596:5: note: candidate 18: ‘template requires three_way_comparable<_Iterator, std::partial_ordering> constexpr std::compare_three_way_result_t<_Iterator, _Iterator> std::operator<=>(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&)’ (rewritten) 596 | operator<=>(const reverse_iterator<_Iterator>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:596:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::reverse_iterator<_IteratorL>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1741:5: note: candidate 19: ‘template requires three_way_comparable<_Iterator, std::partial_ordering> constexpr std::compare_three_way_result_t<_Iterator, _Iterator> std::operator<=>(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)’ (rewritten) 1741 | operator<=>(const move_iterator<_Iterator>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1741:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::move_iterator<_IteratorL>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/variant:1360:5: note: candidate 20: ‘template requires (three_way_comparable<_Types, std::partial_ordering> && ...) constexpr std::common_comparison_category_t::type ...> std::operator<=>(const variant<_Types ...>&, const variant<_Types ...>&)’ (rewritten) 1360 | operator<=>(const variant<_Types...>& __v, const variant<_Types...>& __w) | ^~~~~~~~ /usr/include/c++/15.2.1/variant:1360:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::variant<_Types ...>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_vector.h:2357:5: note: candidate 21: ‘template constexpr std::__detail::__synth3way_t<_Iterator> std::operator<=>(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)’ (rewritten) 2357 | operator<=>(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_vector.h:2357:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::vector<_Tp, _Alloc>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/array:312:5: note: candidate 22: ‘template constexpr std::__detail::__synth3way_t<_Iterator> std::operator<=>(const array<_Tp, _Nm>&, const array<_Tp, _Nm>&)’ (rewritten) 312 | operator<=>(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b) | ^~~~~~~~ /usr/include/c++/15.2.1/array:312:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::array<_Tp, _Nm>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/basic_string.h:4080:5: note: candidate 23: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ (rewritten) 4080 | operator<=>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/basic_string.h:4080:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_list.h:2656:5: note: candidate 24: ‘template std::__detail::__synth3way_t<_Iterator> std::operator<=>(const __cxx11::list<_Tp, _Alloc>&, const __cxx11::list<_Tp, _Alloc>&)’ (rewritten) 2656 | operator<=>(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_list.h:2656:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::__cxx11::list<_Tp, _Alloc>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_map.h:1592:5: note: candidate 25: ‘template std::__detail::__synth3way_t > std::operator<=>(const map<_Key, _Tp, _Compare, _Allocator>&, const map<_Key, _Tp, _Compare, _Allocator>&)’ (rewritten) 1592 | operator<=>(const map<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_map.h:1592:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::map<_Key, _Tp, _Compare, _Allocator>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_multimap.h:1215:5: note: candidate 26: ‘template std::__detail::__synth3way_t > std::operator<=>(const multimap<_Key, _Tp, _Compare, _Allocator>&, const multimap<_Key, _Tp, _Compare, _Allocator>&)’ (rewritten) 1215 | operator<=>(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_multimap.h:1215:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Allocator>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/monostate.h:50:3: note: candidate 27: ‘constexpr std::strong_ordering std::operator<=>(monostate, monostate)’ (rewritten) 50 | operator<=>(monostate, monostate) noexcept { return strong_ordering::equal; } | ^~~~~~~~ /usr/include/c++/15.2.1/bits/monostate.h:50:15: note: no known conversion for argument 1 from ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} to ‘std::monostate’ 50 | operator<=>(monostate, monostate) noexcept { return strong_ordering::equal; } | ^~~~~~~~~ /usr/include/c++/15.2.1/system_error:318:3: note: candidate 28: ‘std::strong_ordering std::operator<=>(const error_code&, const error_code&)’ (rewritten) 318 | operator<=>(const error_code& __lhs, const error_code& __rhs) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/system_error:318:33: note: no known conversion for argument 1 from ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} to ‘const std::error_code&’ 318 | operator<=>(const error_code& __lhs, const error_code& __rhs) noexcept | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/15.2.1/system_error:500:3: note: candidate 29: ‘std::strong_ordering std::operator<=>(const error_condition&, const error_condition&)’ (rewritten) 500 | operator<=>(const error_condition& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/system_error:500:38: note: no known conversion for argument 1 from ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} to ‘const std::error_condition&’ 500 | operator<=>(const error_condition& __lhs, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:561:5: note: candidate 30: ‘template constexpr bool std::operator<=(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator<=::__x->base() >= std::operator<=::__y->base()} -> decltype(auto) [requires std::convertible_to<, bool>];}’ 561 | operator<=(const reverse_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:561:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::reverse_iterator<_IteratorL>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1699:5: note: candidate 31: ‘template constexpr bool std::operator<=(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator<=::__y->base() < std::operator<=::__x->base()} -> decltype(auto) [requires std::convertible_to<, bool>];}’ 1699 | operator<=(const move_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1699:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::move_iterator<_IteratorL>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1490:5: note: candidate 32: ‘template constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const optional<_Tp>&, const optional<_Up>&)’ 1490 | operator<=(const optional<_Tp>& __lhs, const optional<_Up>& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1490:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Tp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1652:5: note: candidate 33: ‘template requires !(__is_optional_v<_Up>) constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const optional<_Tp>&, const _Up&)’ 1652 | operator<= [[nodiscard]] (const optional<_Tp>& __lhs, const _Up& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1652:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Tp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1659:5: note: candidate 34: ‘template requires !(__is_optional_v<_Tp>) constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const _Tp&, const optional<_Up>&)’ 1659 | operator<= [[nodiscard]] (const _Tp& __lhs, const optional<_Up>& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1659:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::optional<_Up>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/variant:1313:5: note: candidate 35: ‘template requires (requires(const _Types& __t) {{__t <= __t} -> decltype(auto) [requires std::convertible_to<, bool>];} && ...) constexpr bool std::operator<=(const variant<_Types ...>&, const variant<_Types ...>&)’ 1313 | operator<= [[nodiscard]] (const variant<_Types...>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/variant:1313:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::variant<_Types ...>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:928:5: note: candidate 36: ‘template bool std::operator<=(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)’ 928 | operator<=(const unique_ptr<_Tp, _Dp>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:928:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::unique_ptr<_Tp, _Dp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:936:5: note: candidate 37: ‘template bool std::operator<=(const unique_ptr<_Tp, _Dp>&, nullptr_t)’ 936 | operator<=(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:936:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::unique_ptr<_Tp, _Dp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:943:5: note: candidate 38: ‘template bool std::operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>&)’ 943 | operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:943:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:859:7: note: candidate 39: ‘template constexpr bool std::chrono::operator<=(const duration<_Rep1, _Period1>&, const duration<_Rep2, _Period2>&)’ 859 | operator<=(const duration<_Rep1, _Period1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:859:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: mismatched types ‘const std::chrono::duration<_Rep2, _Period2>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:1184:7: note: candidate 40: ‘template constexpr bool std::chrono::operator<=(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&)’ 1184 | operator<=(const time_point<_Clock, _Dur1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:1184:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:21: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::chrono::time_point<_Clock, _Duration1>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/chrono:2516:32: error: no match for ‘operator<=’ (operand types are ‘const int’ and ‘std::chrono::hours’ {aka ‘std::chrono::duration >’}) 2516 | { return 12h <= __h && __h <= 23h; } | ~~~ ^~ ~~~ | | | | | std::chrono::hours {aka std::chrono::duration >} | const int /usr/include/c++/15.2.1/chrono:2516:32: note: there are 40 candidates 2516 | { return 12h <= __h && __h <= 23h; } | ~~~~^~~~~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1049:5: note: candidate 1: ‘template constexpr std::common_comparison_category_t(), declval<_U1&>())), decltype (std::__detail::__synth3way(declval<_T2&>(), declval<_U2&>()))> std::operator<=>(const pair<_T1, _T2>&, const pair<_U1, _U2>&)’ (reversed) 1049 | operator<=>(const pair<_T1, _T2>& __x, const pair<_U1, _U2>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1049:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::pair<_T1, _T2>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:578:5: note: candidate 2: ‘template requires three_way_comparable_with<_IteratorR, _IteratorL, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&)’ (reversed) 578 | operator<=>(const reverse_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:578:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::reverse_iterator<_IteratorL>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1674:5: note: candidate 3: ‘template requires three_way_comparable_with<_IteratorR, _IteratorL, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&)’ (reversed) 1674 | operator<=>(const move_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1674:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::move_iterator<_IteratorL>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1508:5: note: candidate 4: ‘template requires three_way_comparable_with<_Up, _Tp, std::partial_ordering> constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const optional<_Tp>&, const optional<_Up>&)’ (reversed) 1508 | operator<=>(const optional<_Tp>& __x, const optional<_Up>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1508:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Tp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1525:5: note: candidate 5: ‘template constexpr std::strong_ordering std::operator<=>(const optional<_Tp>&, nullopt_t)’ (reversed) 1525 | operator<=>(const optional<_Tp>& __x, nullopt_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1525:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Tp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1691:5: note: candidate 6: ‘template requires !(__is_derived_from_optional<_Up>) && requires{typename std::__detail::__cmp3way_res_impl<_Tp, _Up>::type;} && (three_way_comparable_with<_Tp, _Up, std::partial_ordering>) constexpr std::compare_three_way_result_t<_IteratorL, _IteratorR> std::operator<=>(const optional<_Tp>&, const _Up&)’ (reversed) 1691 | operator<=> [[nodiscard]] (const optional<_Tp>& __x, const _Up& __v) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1691:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Tp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/tuple:2568:5: note: candidate 7: ‘template requires sizeof ... (_Tps ...) == sizeof ... (_Ups ...) && ((requires{decltype(std::__detail::__synth3way((declval<_Tps&>)(), (declval<_Ups&>)()));} && ...)) constexpr std::common_comparison_category_t(), declval<_Ups&>()))...> std::operator<=>(const tuple<_UTypes ...>&, const tuple<_Elements ...>&)’ (reversed) 2568 | operator<=> [[nodiscard]] (const tuple<_Tps...>& __t, | ^~~~~~~~ /usr/include/c++/15.2.1/tuple:2568:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::tuple<_UTypes ...>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/string_view:624:5: note: candidate 8: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(basic_string_view<_CharT, _Traits>, __type_identity_t >)’ (reversed) 624 | operator<=>(basic_string_view<_CharT, _Traits> __x, | ^~~~~~~~ /usr/include/c++/15.2.1/string_view:624:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::duration >’ is not derived from ‘std::basic_string_view<_CharT, _Traits>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/basic_string.h:4095:5: note: candidate 9: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)’ (reversed) 4095 | operator<=>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/basic_string.h:4095:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1005:5: note: candidate 10: ‘template requires three_way_comparable_with::pointer, typename std::unique_ptr<_Up, _Ep>::pointer, std::partial_ordering> std::compare_three_way_result_t::pointer, typename std::unique_ptr<_Up, _Ep>::pointer> std::operator<=>(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)’ (reversed) 1005 | operator<=>(const unique_ptr<_Tp, _Dp>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1005:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::unique_ptr<_Tp, _Dp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1014:5: note: candidate 11: ‘template requires three_way_comparable::pointer, std::partial_ordering> std::compare_three_way_result_t::pointer> std::operator<=>(const unique_ptr<_Tp, _Dp>&, nullptr_t)’ (reversed) 1014 | operator<=>(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:1014:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::unique_ptr<_Tp, _Dp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1815:5: note: candidate 12: ‘template std::strong_ordering std::operator<=>(const __shared_ptr<_Tp1, _Lp>&, const __shared_ptr<_Tp2, _Lp>&)’ (reversed) 1815 | operator<=>(const __shared_ptr<_Tp, _Lp>& __a, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1815:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1821:5: note: candidate 13: ‘template std::strong_ordering std::operator<=>(const __shared_ptr<_Tp, _Lp>&, nullptr_t)’ (reversed) 1821 | operator<=>(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr_base.h:1821:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:566:5: note: candidate 14: ‘template std::strong_ordering std::operator<=>(const shared_ptr<_Tp>&, const shared_ptr<_Tp>&)’ (reversed) 566 | operator<=>(const shared_ptr<_Tp>& __a, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:566:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::shared_ptr<_Tp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:572:5: note: candidate 15: ‘template std::strong_ordering std::operator<=>(const shared_ptr<_Tp>&, nullptr_t)’ (reversed) 572 | operator<=>(const shared_ptr<_Tp>& __a, nullptr_t) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/bits/shared_ptr.h:572:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::shared_ptr<_Tp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:840:7: note: candidate 16: ‘template requires three_way_comparable::type, std::partial_ordering> constexpr auto std::chrono::operator<=>(const duration<_Rep1, _Period1>&, const duration<_Rep2, _Period2>&)’ (reversed) 840 | operator<=>(const duration<_Rep1, _Period1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:840:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::chrono::duration<_Rep2, _Period2>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:1165:7: note: candidate 17: ‘template requires three_way_comparable_with<_Dur2, _Dur1, std::partial_ordering> constexpr auto std::chrono::operator<=>(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&)’ (reversed) 1165 | operator<=>(const time_point<_Clock, _Dur1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:1165:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::chrono::time_point<_Clock, _Duration1>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:596:5: note: candidate 18: ‘template requires three_way_comparable<_Iterator, std::partial_ordering> constexpr std::compare_three_way_result_t<_Iterator, _Iterator> std::operator<=>(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorL>&)’ (rewritten) 596 | operator<=>(const reverse_iterator<_Iterator>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:596:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::reverse_iterator<_IteratorL>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1741:5: note: candidate 19: ‘template requires three_way_comparable<_Iterator, std::partial_ordering> constexpr std::compare_three_way_result_t<_Iterator, _Iterator> std::operator<=>(const move_iterator<_IteratorL>&, const move_iterator<_IteratorL>&)’ (rewritten) 1741 | operator<=>(const move_iterator<_Iterator>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1741:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::move_iterator<_IteratorL>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/variant:1360:5: note: candidate 20: ‘template requires (three_way_comparable<_Types, std::partial_ordering> && ...) constexpr std::common_comparison_category_t::type ...> std::operator<=>(const variant<_Types ...>&, const variant<_Types ...>&)’ (rewritten) 1360 | operator<=>(const variant<_Types...>& __v, const variant<_Types...>& __w) | ^~~~~~~~ /usr/include/c++/15.2.1/variant:1360:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::variant<_Types ...>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_vector.h:2357:5: note: candidate 21: ‘template constexpr std::__detail::__synth3way_t<_Iterator> std::operator<=>(const vector<_Tp, _Alloc>&, const vector<_Tp, _Alloc>&)’ (rewritten) 2357 | operator<=>(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_vector.h:2357:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::vector<_Tp, _Alloc>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/array:312:5: note: candidate 22: ‘template constexpr std::__detail::__synth3way_t<_Iterator> std::operator<=>(const array<_Tp, _Nm>&, const array<_Tp, _Nm>&)’ (rewritten) 312 | operator<=>(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b) | ^~~~~~~~ /usr/include/c++/15.2.1/array:312:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::array<_Tp, _Nm>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/basic_string.h:4080:5: note: candidate 23: ‘template constexpr decltype (__char_traits_cmp_cat<_Traits>(0)) std::operator<=>(const __cxx11::basic_string<_CharT, _Traits, _Alloc>&, const __cxx11::basic_string<_CharT, _Traits, _Alloc>&)’ (rewritten) 4080 | operator<=>(const basic_string<_CharT, _Traits, _Alloc>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/basic_string.h:4080:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_list.h:2656:5: note: candidate 24: ‘template std::__detail::__synth3way_t<_Iterator> std::operator<=>(const __cxx11::list<_Tp, _Alloc>&, const __cxx11::list<_Tp, _Alloc>&)’ (rewritten) 2656 | operator<=>(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_list.h:2656:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::__cxx11::list<_Tp, _Alloc>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_map.h:1592:5: note: candidate 25: ‘template std::__detail::__synth3way_t > std::operator<=>(const map<_Key, _Tp, _Compare, _Allocator>&, const map<_Key, _Tp, _Compare, _Allocator>&)’ (rewritten) 1592 | operator<=>(const map<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_map.h:1592:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::map<_Key, _Tp, _Compare, _Allocator>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_multimap.h:1215:5: note: candidate 26: ‘template std::__detail::__synth3way_t > std::operator<=>(const multimap<_Key, _Tp, _Compare, _Allocator>&, const multimap<_Key, _Tp, _Compare, _Allocator>&)’ (rewritten) 1215 | operator<=>(const multimap<_Key, _Tp, _Compare, _Alloc>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_multimap.h:1215:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::multimap<_Key, _Tp, _Compare, _Allocator>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/monostate.h:50:3: note: candidate 27: ‘constexpr std::strong_ordering std::operator<=>(monostate, monostate)’ (rewritten) 50 | operator<=>(monostate, monostate) noexcept { return strong_ordering::equal; } | ^~~~~~~~ /usr/include/c++/15.2.1/bits/monostate.h:50:15: note: no known conversion for argument 1 from ‘const int’ to ‘std::monostate’ 50 | operator<=>(monostate, monostate) noexcept { return strong_ordering::equal; } | ^~~~~~~~~ /usr/include/c++/15.2.1/system_error:318:3: note: candidate 28: ‘std::strong_ordering std::operator<=>(const error_code&, const error_code&)’ (rewritten) 318 | operator<=>(const error_code& __lhs, const error_code& __rhs) noexcept | ^~~~~~~~ /usr/include/c++/15.2.1/system_error:318:33: note: no known conversion for argument 1 from ‘const int’ to ‘const std::error_code&’ 318 | operator<=>(const error_code& __lhs, const error_code& __rhs) noexcept | ~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/15.2.1/system_error:500:3: note: candidate 29: ‘std::strong_ordering std::operator<=>(const error_condition&, const error_condition&)’ (rewritten) 500 | operator<=>(const error_condition& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/system_error:500:38: note: no known conversion for argument 1 from ‘const int’ to ‘const std::error_condition&’ 500 | operator<=>(const error_condition& __lhs, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:561:5: note: candidate 30: ‘template constexpr bool std::operator<=(const reverse_iterator<_IteratorL>&, const reverse_iterator<_IteratorR>&) requires requires{{std::operator<=::__x->base() >= std::operator<=::__y->base()} -> decltype(auto) [requires std::convertible_to<, bool>];}’ 561 | operator<=(const reverse_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:561:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::reverse_iterator<_IteratorL>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1699:5: note: candidate 31: ‘template constexpr bool std::operator<=(const move_iterator<_IteratorL>&, const move_iterator<_IteratorR>&) requires requires{{std::operator<=::__y->base() < std::operator<=::__x->base()} -> decltype(auto) [requires std::convertible_to<, bool>];}’ 1699 | operator<=(const move_iterator<_IteratorL>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/stl_iterator.h:1699:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::move_iterator<_IteratorL>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1490:5: note: candidate 32: ‘template constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const optional<_Tp>&, const optional<_Up>&)’ 1490 | operator<=(const optional<_Tp>& __lhs, const optional<_Up>& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1490:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::optional<_Tp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1652:5: note: candidate 33: ‘template requires !(__is_optional_v<_Up>) constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const optional<_Tp>&, const _Up&)’ 1652 | operator<= [[nodiscard]] (const optional<_Tp>& __lhs, const _Up& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1652:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::optional<_Tp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/optional:1659:5: note: candidate 34: ‘template requires !(__is_optional_v<_Tp>) constexpr std::__optional_le_t<_Tp, _Up> std::operator<=(const _Tp&, const optional<_Up>&)’ 1659 | operator<= [[nodiscard]] (const _Tp& __lhs, const optional<_Up>& __rhs) | ^~~~~~~~ /usr/include/c++/15.2.1/optional:1659:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::optional<_Up>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/variant:1313:5: note: candidate 35: ‘template requires (requires(const _Types& __t) {{__t <= __t} -> decltype(auto) [requires std::convertible_to<, bool>];} && ...) constexpr bool std::operator<=(const variant<_Types ...>&, const variant<_Types ...>&)’ 1313 | operator<= [[nodiscard]] (const variant<_Types...>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/variant:1313:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::variant<_Types ...>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:928:5: note: candidate 36: ‘template bool std::operator<=(const unique_ptr<_Tp, _Dp>&, const unique_ptr<_Up, _Ep>&)’ 928 | operator<=(const unique_ptr<_Tp, _Dp>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:928:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:936:5: note: candidate 37: ‘template bool std::operator<=(const unique_ptr<_Tp, _Dp>&, nullptr_t)’ 936 | operator<=(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:936:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::unique_ptr<_Tp, _Dp>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:943:5: note: candidate 38: ‘template bool std::operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>&)’ 943 | operator<=(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) | ^~~~~~~~ /usr/include/c++/15.2.1/bits/unique_ptr.h:943:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: ‘std::chrono::hours’ {aka ‘std::chrono::duration >’} is not derived from ‘const std::unique_ptr<_Tp, _Dp>’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:859:7: note: candidate 39: ‘template constexpr bool std::chrono::operator<=(const duration<_Rep1, _Period1>&, const duration<_Rep2, _Period2>&)’ 859 | operator<=(const duration<_Rep1, _Period1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:859:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::chrono::duration<_Rep1, _Period1>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/bits/chrono.h:1184:7: note: candidate 40: ‘template constexpr bool std::chrono::operator<=(const time_point<_Clock, _Duration1>&, const time_point<_Clock, _Duration2>&)’ 1184 | operator<=(const time_point<_Clock, _Dur1>& __lhs, | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono.h:1184:7: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/chrono:2516:35: note: mismatched types ‘const std::chrono::time_point<_Clock, _Duration1>’ and ‘const int’ 2516 | { return 12h <= __h && __h <= 23h; } | ^~~ /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:2518:15: error: ‘hours’ does not name a type 2518 | constexpr hours | ^~~~~ /usr/include/c++/15.2.1/chrono:2528:15: error: ‘hours’ does not name a type 2528 | constexpr hours | ^~~~~ /usr/include/c++/15.2.1/chrono:2555:7: error: ‘sys_seconds’ does not name a type 2555 | sys_seconds begin; | ^~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2556:7: error: ‘sys_seconds’ does not name a type 2556 | sys_seconds end; | ^~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2557:7: error: ‘seconds’ does not name a type; did you mean ‘useconds_t’? 2557 | seconds offset; | ^~~~~~~ | useconds_t /usr/include/c++/15.2.1/chrono:2558:7: error: ‘minutes’ does not name a type; did you mean ‘minus’? 2558 | minutes save; | ^~~~~~~ | minus /usr/include/c++/15.2.1/chrono:2577:38: error: ‘local_time’ does not name a type; did you mean ‘locale’? 2577 | nonexistent_local_time(const local_time<_Duration>& __tp, | ^~~~~~~~~~ | locale /usr/include/c++/15.2.1/chrono:2577:48: error: expected ‘,’ or ‘...’ before ‘<’ token 2577 | nonexistent_local_time(const local_time<_Duration>& __tp, | ^ /usr/include/c++/15.2.1/chrono:2585:32: error: ‘local_time’ does not name a type; did you mean ‘locale’? 2585 | _S_make_what_str(const local_time<_Duration>& __tp, | ^~~~~~~~~~ | locale /usr/include/c++/15.2.1/chrono:2585:42: error: expected ‘,’ or ‘...’ before ‘<’ token 2585 | _S_make_what_str(const local_time<_Duration>& __tp, | ^ [ 18%] Generating .rcc/qmlcache/BreezeImpl_SliderHandle_qml.cpp /usr/include/c++/15.2.1/chrono: In constructor ‘std::nonexistent_local_time::nonexistent_local_time(int)’: /usr/include/c++/15.2.1/chrono:2579:42: error: ‘__tp’ was not declared in this scope [-Wtemplate-body] 2579 | : runtime_error(_S_make_what_str(__tp, __i)) | ^~~~ /usr/include/c++/15.2.1/chrono:2579:48: error: ‘__i’ was not declared in this scope [-Wtemplate-body] 2579 | : runtime_error(_S_make_what_str(__tp, __i)) | ^~~ /usr/include/c++/15.2.1/chrono: In static member function ‘static std::string std::nonexistent_local_time::_S_make_what_str(int)’: /usr/include/c++/15.2.1/chrono:2589:19: error: ‘__tp’ was not declared in this scope [-Wtemplate-body] 2589 | __os << __tp << " is in a gap between\n" | ^~~~ /usr/include/c++/15.2.1/chrono:2590:33: error: ‘__i’ was not declared in this scope [-Wtemplate-body] 2590 | << local_seconds(__i.first.end.time_since_epoch()) | ^~~ /usr/include/c++/15.2.1/chrono:2590:19: error: there are no arguments to ‘local_seconds’ that depend on a template parameter, so a declaration of ‘local_seconds’ must be available [-Wtemplate-body] 2590 | << local_seconds(__i.first.end.time_since_epoch()) | ^~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2590:19: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /usr/include/c++/15.2.1/chrono:2592:19: error: there are no arguments to ‘local_seconds’ that depend on a template parameter, so a declaration of ‘local_seconds’ must be available [-Wtemplate-body] 2592 | << local_seconds(__i.second.begin.time_since_epoch()) | ^~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:2604:36: error: ‘local_time’ does not name a type; did you mean ‘locale’? 2604 | ambiguous_local_time(const local_time<_Duration>& __tp, | ^~~~~~~~~~ | locale /usr/include/c++/15.2.1/chrono:2604:46: error: expected ‘,’ or ‘...’ before ‘<’ token 2604 | ambiguous_local_time(const local_time<_Duration>& __tp, | ^ /usr/include/c++/15.2.1/chrono:2612:32: error: ‘local_time’ does not name a type; did you mean ‘locale’? 2612 | _S_make_what_str(const local_time<_Duration>& __tp, | ^~~~~~~~~~ | locale /usr/include/c++/15.2.1/chrono:2612:42: error: expected ‘,’ or ‘...’ before ‘<’ token 2612 | _S_make_what_str(const local_time<_Duration>& __tp, | ^ /usr/include/c++/15.2.1/chrono: In constructor ‘std::ambiguous_local_time::ambiguous_local_time(int)’: /usr/include/c++/15.2.1/chrono:2606:42: error: ‘__tp’ was not declared in this scope [-Wtemplate-body] 2606 | : runtime_error(_S_make_what_str(__tp, __i)) | ^~~~ /usr/include/c++/15.2.1/chrono:2606:48: error: ‘__i’ was not declared in this scope [-Wtemplate-body] 2606 | : runtime_error(_S_make_what_str(__tp, __i)) | ^~~ /usr/include/c++/15.2.1/chrono: In static member function ‘static std::string std::ambiguous_local_time::_S_make_what_str(int)’: /usr/include/c++/15.2.1/chrono:2616:19: error: ‘__tp’ was not declared in this scope [-Wtemplate-body] 2616 | __os << __tp << " is ambiguous. It could be\n" | ^~~~ /usr/include/c++/15.2.1/chrono:2617:34: error: ‘__i’ was not declared in this scope [-Wtemplate-body] 2617 | << __tp << ' ' << __i.first.abbrev << " == " | ^~~ /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:2627:36: error: ‘local_time’ does not name a type; did you mean ‘locale’? 2627 | __throw_bad_local_time(const local_time<_Duration>& __tp, | ^~~~~~~~~~ | locale /usr/include/c++/15.2.1/chrono:2627:46: error: expected ‘,’ or ‘...’ before ‘<’ token 2627 | __throw_bad_local_time(const local_time<_Duration>& __tp, | ^ /usr/include/c++/15.2.1/chrono:2654:24: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2654 | get_info(const sys_time<_Duration>& __st) const | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2654:32: error: expected ‘,’ or ‘...’ before ‘<’ token 2654 | get_info(const sys_time<_Duration>& __st) const | ^ /usr/include/c++/15.2.1/chrono:2659:24: error: ‘local_time’ does not name a type; did you mean ‘locale’? 2659 | get_info(const local_time<_Duration>& __tp) const | ^~~~~~~~~~ | locale /usr/include/c++/15.2.1/chrono:2659:34: error: expected ‘,’ or ‘...’ before ‘<’ token 2659 | get_info(const local_time<_Duration>& __tp) const | ^ /usr/include/c++/15.2.1/chrono:2663:43: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 2663 | sys_time> | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2663:43: error: template argument 2 is invalid 2663 | sys_time> | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2663:9: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2663 | sys_time> | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2676:43: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 2676 | sys_time> | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2676:43: error: template argument 2 is invalid 2676 | sys_time> | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2676:9: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2676 | sys_time> | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2694:45: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 2694 | local_time> | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2694:45: error: template argument 2 is invalid 2694 | local_time> | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2694:9: error: ‘local_time’ does not name a type; did you mean ‘locale’? 2694 | local_time> | ^~~~~~~~~~ | locale /usr/include/c++/15.2.1/chrono:2710:32: error: ‘sys_seconds’ has not been declared 2710 | sys_info _M_get_sys_info(sys_seconds) const; | ^~~~~~~~~~~ [ 19%] Generating .rcc/qmlcache/BreezeImpl_SmallBoxShadow_qml.cpp /usr/include/c++/15.2.1/chrono:2711:36: error: ‘local_seconds’ has not been declared 2711 | local_info _M_get_local_info(local_seconds) const; | ^~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono: In member function ‘std::sys_info std::time_zone::get_info(int) const’: /usr/include/c++/15.2.1/chrono:2655:48: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? [-Wtemplate-body] 2655 | { return _M_get_sys_info(chrono::floor(__st)); } | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2655:57: error: ‘__st’ was not declared in this scope; did you mean ‘__s8’? [-Wtemplate-body] 2655 | { return _M_get_sys_info(chrono::floor(__st)); } | ^~~~ | __s8 /usr/include/c++/15.2.1/chrono: In member function ‘std::local_info std::time_zone::get_info(int) const’: /usr/include/c++/15.2.1/chrono:2660:50: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? [-Wtemplate-body] 2660 | { return _M_get_local_info(chrono::floor(__tp)); } | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2660:59: error: ‘__tp’ was not declared in this scope [-Wtemplate-body] 2660 | { return _M_get_local_info(chrono::floor(__tp)); } | ^~~~ /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:2863:17: error: ‘sys_seconds’ does not name a type 2863 | constexpr sys_seconds | ^~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2872:17: error: ‘seconds’ does not name a type; did you mean ‘useconds_t’? 2872 | constexpr seconds | ^~~~~~~ | useconds_t /usr/include/c++/15.2.1/chrono:2892:26: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2892 | const sys_time<_Duration>& __y) noexcept | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2892:34: error: expected ‘,’ or ‘...’ before ‘<’ token 2892 | const sys_time<_Duration>& __y) noexcept | ^ /usr/include/c++/15.2.1/chrono:2898:25: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2898 | const sys_time<_Duration>& __y) noexcept | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2898:33: error: expected ‘,’ or ‘...’ before ‘<’ token 2898 | const sys_time<_Duration>& __y) noexcept | ^ /usr/include/c++/15.2.1/chrono:2903:25: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2903 | operator<(const sys_time<_Duration>& __x, | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2903:33: error: expected ‘,’ or ‘...’ before ‘<’ token 2903 | operator<(const sys_time<_Duration>& __x, | ^ /usr/include/c++/15.2.1/chrono:2903:9: error: ‘constexpr bool std::operator<(int)’ must have an argument of class or enumerated type 2903 | operator<(const sys_time<_Duration>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:2910:25: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2910 | const sys_time<_Duration>& __y) noexcept | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2910:33: error: expected ‘,’ or ‘...’ before ‘<’ token 2910 | const sys_time<_Duration>& __y) noexcept | ^ /usr/include/c++/15.2.1/chrono:2915:25: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2915 | operator>(const sys_time<_Duration>& __x, | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2915:33: error: expected ‘,’ or ‘...’ before ‘<’ token 2915 | operator>(const sys_time<_Duration>& __x, | ^ /usr/include/c++/15.2.1/chrono:2915:9: error: ‘constexpr bool std::operator>(int)’ must have an argument of class or enumerated type 2915 | operator>(const sys_time<_Duration>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:2922:26: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2922 | const sys_time<_Duration>& __y) noexcept | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2922:34: error: expected ‘,’ or ‘...’ before ‘<’ token 2922 | const sys_time<_Duration>& __y) noexcept | ^ /usr/include/c++/15.2.1/chrono:2927:26: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2927 | operator<=(const sys_time<_Duration>& __x, | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2927:34: error: expected ‘,’ or ‘...’ before ‘<’ token 2927 | operator<=(const sys_time<_Duration>& __x, | ^ /usr/include/c++/15.2.1/chrono:2927:9: error: ‘constexpr bool std::operator<=(int)’ must have an argument of class or enumerated type 2927 | operator<=(const sys_time<_Duration>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:2934:26: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2934 | const sys_time<_Duration>& __y) noexcept | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2934:34: error: expected ‘,’ or ‘...’ before ‘<’ token 2934 | const sys_time<_Duration>& __y) noexcept | ^ /usr/include/c++/15.2.1/chrono:2939:26: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2939 | operator>=(const sys_time<_Duration>& __x, | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2939:34: error: expected ‘,’ or ‘...’ before ‘<’ token 2939 | operator>=(const sys_time<_Duration>& __x, | ^ /usr/include/c++/15.2.1/chrono:2939:9: error: ‘constexpr bool std::operator>=(int)’ must have an argument of class or enumerated type 2939 | operator>=(const sys_time<_Duration>& __x, | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:2945:42: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 2945 | template _Duration> | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:2945:16: error: expected identifier 2945 | template _Duration> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2945:16: error: wrong number of template arguments (1, should be at least 2) In file included from /usr/include/c++/15.2.1/bits/stl_pair.h:65: /usr/include/c++/15.2.1/compare:477:13: note: provided for ‘template concept std::three_way_comparable_with’ 477 | concept three_way_comparable_with | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2945:51: error: expected unqualified-id before ‘_Duration’ 2945 | template _Duration> | ^~~~~~~~~ /usr/include/c++/15.2.1/chrono:2945:51: error: expected ‘>’ before ‘_Duration’ /usr/include/c++/15.2.1/chrono:2948:36: error: ‘_Duration’ was not declared in this scope 2948 | const sys_time<_Duration>& __y) noexcept | ^~~~~~~~~ /usr/include/c++/15.2.1/chrono:2948:36: error: ‘_Duration’ was not declared in this scope /usr/include/c++/15.2.1/chrono:2948:36: error: ‘_Duration’ was not declared in this scope /usr/include/c++/15.2.1/chrono:2948:36: error: ‘_Duration’ was not declared in this scope /usr/include/c++/15.2.1/chrono:2948:36: error: ‘_Duration’ was not declared in this scope [ 19%] Generating .rcc/qmlcache/BreezeImpl_SpinBoxIndicator_qml.cpp /usr/include/c++/15.2.1/chrono:2948:36: error: ‘_Duration’ was not declared in this scope /usr/include/c++/15.2.1/chrono:2948:27: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? 2948 | const sys_time<_Duration>& __y) noexcept | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:2948:35: error: expected ‘,’ or ‘...’ before ‘<’ token 2948 | const sys_time<_Duration>& __y) noexcept | ^ /usr/include/c++/15.2.1/chrono:2952:28: error: ‘seconds’ has not been declared; did you mean ‘useconds_t’? 2952 | explicit leap_second(seconds::rep __s) : _M_s(__s) { } | ^~~~~~~ | useconds_t /usr/include/c++/15.2.1/chrono:2952:40: error: expected ‘)’ before ‘__s’ 2952 | explicit leap_second(seconds::rep __s) : _M_s(__s) { } | ~ ^~~~ | ) /usr/include/c++/15.2.1/chrono:2959:16: error: ‘leap_second_info’ does not name a type; did you mean ‘leap_second’? 2959 | friend leap_second_info | ^~~~~~~~~~~~~~~~ | leap_second /usr/include/c++/15.2.1/chrono:2962:7: error: ‘seconds’ does not name a type; did you mean ‘useconds_t’? 2962 | seconds _M_s; // == date().time_since_epoch() * value().count() | ^~~~~~~ | useconds_t /usr/include/c++/15.2.1/chrono: In function ‘constexpr std::strong_ordering std::operator<=>(const leap_second&, const leap_second&)’: /usr/include/c++/15.2.1/chrono:2887:20: error: ‘const class std::leap_second’ has no member named ‘date’ 2887 | { return __x.date() <=> __y.date(); } | ^~~~ /usr/include/c++/15.2.1/chrono:2887:35: error: ‘const class std::leap_second’ has no member named ‘date’ 2887 | { return __x.date() <=> __y.date(); } | ^~~~ /usr/include/c++/15.2.1/chrono: In function ‘constexpr bool std::operator==(const leap_second&, int)’: /usr/include/c++/15.2.1/chrono:2893:22: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] 2893 | { return __x.date() == __y; } | ^~~~ /usr/include/c++/15.2.1/chrono:2893:32: error: ‘__y’ was not declared in this scope; did you mean ‘__yn’? [-Wtemplate-body] 2893 | { return __x.date() == __y; } | ^~~ | __yn /usr/include/c++/15.2.1/chrono: In function ‘constexpr bool std::operator<(const leap_second&, int)’: /usr/include/c++/15.2.1/chrono:2899:22: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] 2899 | { return __x.date() < __y; } | ^~~~ /usr/include/c++/15.2.1/chrono:2899:31: error: ‘__y’ was not declared in this scope; did you mean ‘__yn’? [-Wtemplate-body] 2899 | { return __x.date() < __y; } | ^~~ | __yn /usr/include/c++/15.2.1/chrono: In function ‘constexpr bool std::operator>(const leap_second&, int)’: /usr/include/c++/15.2.1/chrono:2911:28: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] 2911 | { return __y < __x.date(); } | ^~~~ /usr/include/c++/15.2.1/chrono:2911:28: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:2911:28: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:2911:28: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:2911:28: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:2911:18: error: ‘__y’ was not declared in this scope; did you mean ‘__yn’? [-Wtemplate-body] 2911 | { return __y < __x.date(); } | ^~~ | __yn /usr/include/c++/15.2.1/chrono:2911:28: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] 2911 | { return __y < __x.date(); } | ^~~~ /usr/include/c++/15.2.1/chrono: In function ‘constexpr bool std::operator<=(const leap_second&, int)’: /usr/include/c++/15.2.1/chrono:2923:30: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] 2923 | { return !(__y < __x.date()); } | ^~~~ /usr/include/c++/15.2.1/chrono:2923:30: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:2923:30: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:2923:30: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:2923:30: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:2923:20: error: ‘__y’ was not declared in this scope; did you mean ‘__yn’? [-Wtemplate-body] 2923 | { return !(__y < __x.date()); } | ^~~ | __yn /usr/include/c++/15.2.1/chrono:2923:30: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] 2923 | { return !(__y < __x.date()); } | ^~~~ [ 19%] Generating .rcc/qmlcache/BreezeImpl_StandardRectangle_qml.cpp /usr/include/c++/15.2.1/chrono: In function ‘constexpr bool std::operator>=(const leap_second&, int)’: /usr/include/c++/15.2.1/chrono:2935:24: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] 2935 | { return !(__x.date() < __y); } | ^~~~ /usr/include/c++/15.2.1/chrono:2935:33: error: ‘__y’ was not declared in this scope; did you mean ‘__yn’? [-Wtemplate-body] 2935 | { return !(__x.date() < __y); } | ^~~ | __yn /usr/include/c++/15.2.1/chrono: In function ‘constexpr auto std::operator<=>(const leap_second&, int)’: /usr/include/c++/15.2.1/chrono:2949:22: error: ‘const class std::leap_second’ has no member named ‘date’ [-Wtemplate-body] 2949 | { return __x.date() <=> __y; } | ^~~~ /usr/include/c++/15.2.1/chrono:2949:33: error: ‘__y’ was not declared in this scope; did you mean ‘__yn’? [-Wtemplate-body] 2949 | { return __x.date() <=> __y; } | ^~~ | __yn /usr/include/c++/15.2.1/chrono: In static member function ‘static const std::time_zone* std::zoned_traits::default_zone()’: /usr/include/c++/15.2.1/chrono:2972:31: error: ‘locate_zone’ is not a member of ‘std::chrono’; did you mean ‘std::locate_zone’? 2972 | { return std::chrono::locate_zone("UTC"); } | ^~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2724:22: note: ‘std::locate_zone’ declared here 2724 | const time_zone* locate_zone(string_view __tz_name); | ^~~~~~~~~~~ /usr/include/c++/15.2.1/chrono: In static member function ‘static const std::time_zone* std::zoned_traits::locate_zone(std::string_view)’: /usr/include/c++/15.2.1/chrono:2976:31: error: ‘locate_zone’ is not a member of ‘std::chrono’; did you mean ‘std::locate_zone’? 2976 | { return std::chrono::locate_zone(__name); } | ^~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2724:22: note: ‘std::locate_zone’ declared here 2724 | const time_zone* locate_zone(string_view __tz_name); | ^~~~~~~~~~~ /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:3007:23: error: ‘__is_duration_v’ was not declared in this scope; did you mean ‘std::chrono::__is_duration_v<_Tp>’? [-Wtemplate-body] 3007 | static_assert(__is_duration_v<_Duration>); | ^~~~~~~~~~~~~~~ | std::chrono::__is_duration_v<_Tp> /usr/include/c++/15.2.1/bits/chrono.h:255:29: note: ‘std::chrono::__is_duration_v<_Tp>’ declared here 255 | inline constexpr bool __is_duration_v = false; | ^~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3007:48: error: expected primary-expression before ‘>’ token [-Wtemplate-body] 3007 | static_assert(__is_duration_v<_Duration>); | ^ /usr/include/c++/15.2.1/chrono:3007:49: error: expected primary-expression before ‘)’ token [-Wtemplate-body] 3007 | static_assert(__is_duration_v<_Duration>); | ^ /usr/include/c++/15.2.1/chrono:3016:51: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? [-Wtemplate-body] 3016 | using duration = common_type_t<_Duration, seconds>; | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:3016:58: error: template argument 2 is invalid [-Wtemplate-body] 3016 | using duration = common_type_t<_Duration, seconds>; | ^ /usr/include/c++/15.2.1/chrono:3024:26: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? [-Wtemplate-body] 3024 | zoned_time(const sys_time<_Duration>& __st) | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:3024:34: error: expected ‘,’ or ‘...’ before ‘<’ token [-Wtemplate-body] 3024 | zoned_time(const sys_time<_Duration>& __st) | ^ /usr/include/c++/15.2.1/chrono:3042:37: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3042 | requires is_convertible_v, sys_time<_Duration>> | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3042:56: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3042 | requires is_convertible_v, sys_time<_Duration>> | ^ In file included from /usr/include/qt6/QtCore/qglobal.h:13: /usr/include/c++/15.2.1/type_traits:3701:25: note: provided for ‘template constexpr const bool std::is_convertible_v<_From, _To>’ 3701 | inline constexpr bool is_convertible_v = __is_convertible(_From, _To); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3042:37: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3042 | requires is_convertible_v, sys_time<_Duration>> | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3042:56: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3042 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/type_traits:3701:25: note: provided for ‘template constexpr const bool std::is_convertible_v<_From, _To>’ 3701 | inline constexpr bool is_convertible_v = __is_convertible(_From, _To); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3042:36: error: missing template arguments before ‘<’ token [-Wtemplate-body] 3042 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/chrono:3042:36: error: expected initializer before ‘<’ token [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:3046:44: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? [-Wtemplate-body] 3046 | zoned_time(_TimeZonePtr __z, const sys_time<_Duration>& __st) | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:3046:52: error: expected ‘,’ or ‘...’ before ‘<’ token [-Wtemplate-body] 3046 | zoned_time(_TimeZonePtr __z, const sys_time<_Duration>& __st) | ^ /usr/include/c++/15.2.1/chrono:3050:46: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? [-Wtemplate-body] 3050 | zoned_time(string_view __name, const sys_time<_Duration>& __st) | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:3050:54: error: expected ‘,’ or ‘...’ before ‘<’ token [-Wtemplate-body] 3050 | zoned_time(string_view __name, const sys_time<_Duration>& __st) | ^ /usr/include/c++/15.2.1/chrono:3054:44: error: ‘local_time’ does not name a type [-Wtemplate-body] 3054 | zoned_time(_TimeZonePtr __z, const local_time<_Duration>& __tp) | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3054:54: error: expected ‘,’ or ‘...’ before ‘<’ token [-Wtemplate-body] 3054 | zoned_time(_TimeZonePtr __z, const local_time<_Duration>& __tp) | ^ /usr/include/c++/15.2.1/chrono:3056:25: error: ‘__tp’ was not declared in this scope [-Wtemplate-body] 3056 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~ /usr/include/c++/15.2.1/chrono:3056:51: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3056 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3056:51: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3056 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3056:51: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3056 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3056:51: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3056 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3056:36: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3056 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/15.2.1/compare:42: /usr/include/c++/15.2.1/concepts:81:13: note: provided for ‘template concept std::convertible_to’ 81 | concept convertible_to = is_convertible_v<_From, _To> | ^~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3056:50: error: expected primary-expression before ‘<’ token [-Wtemplate-body] 3056 | { __z->to_sys(__tp) } -> convertible_to>; | ^ /usr/include/c++/15.2.1/chrono:3056:51: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3056 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3056:69: error: expected primary-expression before ‘>’ token [-Wtemplate-body] 3056 | { __z->to_sys(__tp) } -> convertible_to>; | ^~ /usr/include/c++/15.2.1/chrono:3056:71: error: expected primary-expression before ‘;’ token [-Wtemplate-body] 3056 | { __z->to_sys(__tp) } -> convertible_to>; | ^ /usr/include/c++/15.2.1/chrono:3061:46: error: ‘local_time’ does not name a type [-Wtemplate-body] 3061 | zoned_time(string_view __name, const local_time<_Duration>& __tp) | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3061:56: error: expected ‘,’ or ‘...’ before ‘<’ token [-Wtemplate-body] 3061 | zoned_time(string_view __name, const local_time<_Duration>& __tp) | ^ /usr/include/c++/15.2.1/chrono:3064:25: error: ‘__tp’ was not declared in this scope [-Wtemplate-body] 3064 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~ /usr/include/c++/15.2.1/chrono:3064:51: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3064 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3064:51: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3064 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3064:51: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3064 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3064:51: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3064 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3064:36: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3064 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~~~~~~~ /usr/include/c++/15.2.1/concepts:81:13: note: provided for ‘template concept std::convertible_to’ 81 | concept convertible_to = is_convertible_v<_From, _To> | ^~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3064:50: error: expected primary-expression before ‘<’ token [-Wtemplate-body] 3064 | { __z->to_sys(__tp) } -> convertible_to>; | ^ /usr/include/c++/15.2.1/chrono:3064:51: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3064 | { __z->to_sys(__tp) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3064:69: error: expected primary-expression before ‘>’ token [-Wtemplate-body] 3064 | { __z->to_sys(__tp) } -> convertible_to>; | ^~ /usr/include/c++/15.2.1/chrono:3064:71: error: expected primary-expression before ‘;’ token [-Wtemplate-body] 3064 | { __z->to_sys(__tp) } -> convertible_to>; | ^ /usr/include/c++/15.2.1/chrono:3069:44: error: ‘local_time’ does not name a type [-Wtemplate-body] 3069 | zoned_time(_TimeZonePtr __z, const local_time<_Duration>& __tp, | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3069:54: error: expected ‘,’ or ‘...’ before ‘<’ token [-Wtemplate-body] 3069 | zoned_time(_TimeZonePtr __z, const local_time<_Duration>& __tp, | ^ /usr/include/c++/15.2.1/chrono:3072:25: error: ‘__tp’ was not declared in this scope [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~ /usr/include/c++/15.2.1/chrono:3072:31: error: ‘__c’ was not declared in this scope; did you mean ‘__z’? [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~ | __z /usr/include/c++/15.2.1/chrono:3072:56: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3072:56: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3072:56: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3072:56: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3072:41: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~~~~~~~ /usr/include/c++/15.2.1/concepts:81:13: note: provided for ‘template concept std::convertible_to’ 81 | concept convertible_to = is_convertible_v<_From, _To> | ^~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3072:55: error: expected primary-expression before ‘<’ token [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^ /usr/include/c++/15.2.1/chrono:3072:56: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3072:74: error: expected primary-expression before ‘>’ token [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~ /usr/include/c++/15.2.1/chrono:3072:76: error: expected primary-expression before ‘;’ token [-Wtemplate-body] 3072 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^ /usr/include/c++/15.2.1/chrono:3069:9: error: ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(_TimeZonePtr, int) requires ’ cannot be overloaded with ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(_TimeZonePtr, int) requires ’ [-Wtemplate-body] 3069 | zoned_time(_TimeZonePtr __z, const local_time<_Duration>& __tp, | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3054:9: note: previous declaration ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(_TimeZonePtr, int) requires ’ 3054 | zoned_time(_TimeZonePtr __z, const local_time<_Duration>& __tp) | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3077:46: error: ‘local_time’ does not name a type [-Wtemplate-body] 3077 | zoned_time(string_view __name, const local_time<_Duration>& __tp, | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3077:56: error: expected ‘,’ or ‘...’ before ‘<’ token [-Wtemplate-body] 3077 | zoned_time(string_view __name, const local_time<_Duration>& __tp, | ^ /usr/include/c++/15.2.1/chrono:3081:25: error: ‘__tp’ was not declared in this scope [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~ /usr/include/c++/15.2.1/chrono:3081:31: error: ‘__c’ was not declared in this scope; did you mean ‘__z’? [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~ | __z /usr/include/c++/15.2.1/chrono:3081:56: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3081:56: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3081:56: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3081:56: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3081:41: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~~~~~~~ /usr/include/c++/15.2.1/concepts:81:13: note: provided for ‘template concept std::convertible_to’ 81 | concept convertible_to = is_convertible_v<_From, _To> | ^~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3081:55: error: expected primary-expression before ‘<’ token [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^ /usr/include/c++/15.2.1/chrono:3081:56: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3081:74: error: expected primary-expression before ‘>’ token [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^~ /usr/include/c++/15.2.1/chrono:3081:76: error: expected primary-expression before ‘;’ token [-Wtemplate-body] 3081 | { __z->to_sys(__tp, __c) } -> convertible_to>; | ^ /usr/include/c++/15.2.1/chrono:3077:9: error: ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(string_view, int) requires requires(_TimeZonePtr __z) {{(std::_Traits::locate_zone)(std::zoned_time<_Duration, _TimeZonePtr>::__ct ::__name)} -> decltype(auto) [requires std::convertible_to<, _TimeZonePtr>];}’ cannot be overloaded with ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(string_view, int) requires requires(_TimeZonePtr __z) {{(std::_Traits::locate_zone)(std::zoned_time<_Duration, _TimeZonePtr>::__ct ::__name)} -> decltype(auto) [requires std::convertible_to<, _TimeZonePtr>];}’ [-Wtemplate-body] 3077 | zoned_time(string_view __name, const local_time<_Duration>& __tp, | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3061:9: note: previous declaration ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(string_view, int) requires requires(_TimeZonePtr __z) {{(std::_Traits::locate_zone)(std::zoned_time<_Duration, _TimeZonePtr>::__ct ::__name)} -> decltype(auto) [requires std::convertible_to<, _TimeZonePtr>];}’ 3061 | zoned_time(string_view __name, const local_time<_Duration>& __tp) | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3090:37: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3090 | requires is_convertible_v, sys_time<_Duration>> | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3090:56: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3090 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/type_traits:3701:25: note: provided for ‘template constexpr const bool std::is_convertible_v<_From, _To>’ 3701 | inline constexpr bool is_convertible_v = __is_convertible(_From, _To); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3090:37: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3090 | requires is_convertible_v, sys_time<_Duration>> | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3090:56: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3090 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/type_traits:3701:25: note: provided for ‘template constexpr const bool std::is_convertible_v<_From, _To>’ 3701 | inline constexpr bool is_convertible_v = __is_convertible(_From, _To); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3090:36: error: missing template arguments before ‘<’ token [-Wtemplate-body] 3090 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/chrono:3090:36: error: expected initializer before ‘<’ token [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:3098:37: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3098 | requires is_convertible_v, sys_time<_Duration>> | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3098:56: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3098 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/type_traits:3701:25: note: provided for ‘template constexpr const bool std::is_convertible_v<_From, _To>’ 3701 | inline constexpr bool is_convertible_v = __is_convertible(_From, _To); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3098:37: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3098 | requires is_convertible_v, sys_time<_Duration>> | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3098:56: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3098 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/type_traits:3701:25: note: provided for ‘template constexpr const bool std::is_convertible_v<_From, _To>’ 3701 | inline constexpr bool is_convertible_v = __is_convertible(_From, _To); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3098:36: error: missing template arguments before ‘<’ token [-Wtemplate-body] 3098 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/chrono:3098:36: error: expected initializer before ‘<’ token [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:3105:37: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3105 | requires is_convertible_v, sys_time<_Duration>> | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3105:56: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3105 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/type_traits:3701:25: note: provided for ‘template constexpr const bool std::is_convertible_v<_From, _To>’ 3701 | inline constexpr bool is_convertible_v = __is_convertible(_From, _To); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3105:37: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3105 | requires is_convertible_v, sys_time<_Duration>> | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3105:56: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3105 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/type_traits:3701:25: note: provided for ‘template constexpr const bool std::is_convertible_v<_From, _To>’ 3701 | inline constexpr bool is_convertible_v = __is_convertible(_From, _To); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3105:36: error: missing template arguments before ‘<’ token [-Wtemplate-body] 3105 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/chrono:3105:36: error: expected initializer before ‘<’ token [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:3109:42: error: ‘__name’ was not declared in this scope; did you mean ‘rename’? [-Wtemplate-body] 3109 | : _M_zone(_Traits::locate_zone(__name)), _M_tp(__zt._M_tp) | ^~~~~~ | rename /usr/include/c++/15.2.1/chrono:3109:58: error: ‘__zt’ has not been declared [-Wtemplate-body] 3109 | : _M_zone(_Traits::locate_zone(__name)), _M_tp(__zt._M_tp) | ^~~~ /usr/include/c++/15.2.1/chrono:3109:62: error: expected ‘,’ or ‘...’ before ‘.’ token [-Wtemplate-body] 3109 | : _M_zone(_Traits::locate_zone(__name)), _M_tp(__zt._M_tp) | ^ /usr/include/c++/15.2.1/chrono:3116:37: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3116 | requires is_convertible_v, sys_time<_Duration>> | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3116:56: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3116 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/type_traits:3701:25: note: provided for ‘template constexpr const bool std::is_convertible_v<_From, _To>’ 3701 | inline constexpr bool is_convertible_v = __is_convertible(_From, _To); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3116:37: error: ‘sys_time’ was not declared in this scope; did you mean ‘std::chrono::sys_time’? [-Wtemplate-body] 3116 | requires is_convertible_v, sys_time<_Duration>> | ^~~~~~~~ | std::chrono::sys_time /usr/include/c++/15.2.1/bits/chrono.h:1302:13: note: ‘std::chrono::sys_time’ declared here 1302 | using sys_time = time_point; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3116:56: error: wrong number of template arguments (1, should be 2) [-Wtemplate-body] 3116 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/type_traits:3701:25: note: provided for ‘template constexpr const bool std::is_convertible_v<_From, _To>’ 3701 | inline constexpr bool is_convertible_v = __is_convertible(_From, _To); | ^~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3116:36: error: missing template arguments before ‘<’ token [-Wtemplate-body] 3116 | requires is_convertible_v, sys_time<_Duration>> | ^ /usr/include/c++/15.2.1/chrono:3116:36: error: expected initializer before ‘<’ token [-Wtemplate-body] /usr/include/c++/15.2.1/chrono:3120:42: error: ‘__name’ was not declared in this scope; did you mean ‘rename’? [-Wtemplate-body] 3120 | : _M_zone(_Traits::locate_zone(__name)), _M_tp(__zt._M_tp) | ^~~~~~ | rename /usr/include/c++/15.2.1/chrono:3120:58: error: ‘__zt’ has not been declared [-Wtemplate-body] 3120 | : _M_zone(_Traits::locate_zone(__name)), _M_tp(__zt._M_tp) | ^~~~ /usr/include/c++/15.2.1/chrono:3120:62: error: expected ‘,’ or ‘...’ before ‘.’ token [-Wtemplate-body] 3120 | : _M_zone(_Traits::locate_zone(__name)), _M_tp(__zt._M_tp) | ^ /usr/include/c++/15.2.1/chrono:3120:52: error: ‘int std::zoned_time<_Duration, _TimeZonePtr>::_M_tp(int)’ cannot be overloaded with ‘int std::zoned_time<_Duration, _TimeZonePtr>::_M_tp(int)’ [-Wtemplate-body] 3120 | : _M_zone(_Traits::locate_zone(__name)), _M_tp(__zt._M_tp) | ^~~~~ /usr/include/c++/15.2.1/chrono:3109:52: note: previous declaration ‘int std::zoned_time<_Duration, _TimeZonePtr>::_M_tp(int)’ 3109 | : _M_zone(_Traits::locate_zone(__name)), _M_tp(__zt._M_tp) | ^~~~~ /usr/include/c++/15.2.1/chrono:3124:25: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? [-Wtemplate-body] 3124 | operator=(const sys_time<_Duration>& __st) | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:3124:33: error: expected ‘,’ or ‘...’ before ‘<’ token [-Wtemplate-body] 3124 | operator=(const sys_time<_Duration>& __st) | ^ /usr/include/c++/15.2.1/chrono:3131:25: error: ‘local_time’ does not name a type [-Wtemplate-body] 3131 | operator=(const local_time<_Duration>& __lt) | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3131:35: error: expected ‘,’ or ‘...’ before ‘<’ token [-Wtemplate-body] 3131 | operator=(const local_time<_Duration>& __lt) | ^ /usr/include/c++/15.2.1/chrono:3131:9: error: ‘std::zoned_time<_Duration, _TimeZonePtr>& std::zoned_time<_Duration, _TimeZonePtr>::operator=(int)’ cannot be overloaded with ‘std::zoned_time<_Duration, _TimeZonePtr>& std::zoned_time<_Duration, _TimeZonePtr>::operator=(int)’ [-Wtemplate-body] 3131 | operator=(const local_time<_Duration>& __lt) | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3124:9: note: previous declaration ‘std::zoned_time<_Duration, _TimeZonePtr>& std::zoned_time<_Duration, _TimeZonePtr>::operator=(int)’ 3124 | operator=(const sys_time<_Duration>& __st) | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3138:27: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3138 | operator sys_time() const { return _M_tp; } | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3138:18: error: expected type-specifier [-Wtemplate-body] 3138 | operator sys_time() const { return _M_tp; } | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3141:38: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3141 | explicit operator local_time() const | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3141:27: error: expected type-specifier [-Wtemplate-body] 3141 | explicit operator local_time() const | ^~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3150:20: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3150 | local_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3150:20: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3150 | local_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3150:20: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3150 | local_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3150:20: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3150 | local_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3150:20: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3150 | local_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3150:20: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3150 | local_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3150:20: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3150 | local_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3150:20: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3150 | local_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3150:9: error: ‘local_time’ does not name a type [-Wtemplate-body] 3150 | local_time | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3155:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3155 | sys_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3155:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3155 | sys_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3155:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3155 | sys_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3155:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3155 | sys_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3155:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3155 | sys_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3155:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3155 | sys_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3155:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3155 | sys_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3155:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3155 | sys_time | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3155:9: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? [-Wtemplate-body] 3155 | sys_time | ^~~~~~~~ | SYS_times [ 20%] Generating .rcc/qmlcache/BreezeImpl_SwitchIndicator_qml.cpp [ 20%] Generating .rcc/qmlcache/BreezeImpl_TextEditBackground_qml.cpp /usr/include/c++/15.2.1/chrono:3169:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3169 | sys_time _M_tp{}; | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3169:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3169 | sys_time _M_tp{}; | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3169:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3169 | sys_time _M_tp{}; | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3169:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3169 | sys_time _M_tp{}; | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3169:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3169 | sys_time _M_tp{}; | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3169:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3169 | sys_time _M_tp{}; | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3169:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3169 | sys_time _M_tp{}; | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3169:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3169 | sys_time _M_tp{}; | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3169:18: error: ‘duration’ was not declared in this scope; did you mean ‘std::chrono::duration’? [-Wtemplate-body] 3169 | sys_time _M_tp{}; | ^~~~~~~~ | std::chrono::duration /usr/include/c++/15.2.1/bits/chrono.h:68:13: note: ‘std::chrono::duration’ declared here 68 | class duration; | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3169:9: error: ‘sys_time’ does not name a type; did you mean ‘SYS_times’? [-Wtemplate-body] 3169 | sys_time _M_tp{}; | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono: In constructor ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(int) requires requires{(std::_Traits::default_zone)();}’: /usr/include/c++/15.2.1/chrono:3026:11: error: class ‘std::zoned_time<_Duration, _TimeZonePtr>’ does not have any field named ‘_M_tp’ [-Wtemplate-body] 3026 | : _M_tp(__st) | ^~~~~ /usr/include/c++/15.2.1/chrono:3026:17: error: ‘__st’ was not declared in this scope; did you mean ‘__s8’? [-Wtemplate-body] 3026 | : _M_tp(__st) | ^~~~ | __s8 /usr/include/c++/15.2.1/chrono: In constructor ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(_TimeZonePtr, int)’: /usr/include/c++/15.2.1/chrono:3047:36: error: class ‘std::zoned_time<_Duration, _TimeZonePtr>’ does not have any field named ‘_M_tp’ [-Wtemplate-body] 3047 | : _M_zone(std::move(__z)), _M_tp(__st) | ^~~~~ /usr/include/c++/15.2.1/chrono:3047:42: error: ‘__st’ was not declared in this scope; did you mean ‘__s8’? [-Wtemplate-body] 3047 | : _M_zone(std::move(__z)), _M_tp(__st) | ^~~~ | __s8 /usr/include/c++/15.2.1/chrono: In constructor ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(string_view, int)’: /usr/include/c++/15.2.1/chrono:3051:52: error: ‘__st’ was not declared in this scope; did you mean ‘__s8’? [-Wtemplate-body] 3051 | : zoned_time(_Traits::locate_zone(__name), __st) | ^~~~ | __s8 /usr/include/c++/15.2.1/chrono: In constructor ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(_TimeZonePtr, int) requires ’: /usr/include/c++/15.2.1/chrono:3058:36: error: class ‘std::zoned_time<_Duration, _TimeZonePtr>’ does not have any field named ‘_M_tp’ [-Wtemplate-body] 3058 | : _M_zone(std::move(__z)), _M_tp(_M_zone->to_sys(__tp)) | ^~~~~ /usr/include/c++/15.2.1/chrono:3058:58: error: ‘__tp’ was not declared in this scope; did you mean ‘_M_tp’? [-Wtemplate-body] 3058 | : _M_zone(std::move(__z)), _M_tp(_M_zone->to_sys(__tp)) | ^~~~ | _M_tp /usr/include/c++/15.2.1/chrono: In constructor ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(string_view, int) requires requires(_TimeZonePtr __z) {{(std::_Traits::locate_zone)(__name)} -> decltype(auto) [requires std::convertible_to<, _TimeZonePtr>];}’: /usr/include/c++/15.2.1/chrono:3066:52: error: ‘__tp’ was not declared in this scope; did you mean ‘_M_tp’? [-Wtemplate-body] 3066 | : zoned_time(_Traits::locate_zone(__name), __tp) | ^~~~ | _M_tp /usr/include/c++/15.2.1/chrono: In constructor ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(_TimeZonePtr, int) requires ’: /usr/include/c++/15.2.1/chrono:3074:36: error: class ‘std::zoned_time<_Duration, _TimeZonePtr>’ does not have any field named ‘_M_tp’ [-Wtemplate-body] 3074 | : _M_zone(std::move(__z)), _M_tp(_M_zone->to_sys(__tp, __c)) | ^~~~~ /usr/include/c++/15.2.1/chrono:3074:58: error: ‘__tp’ was not declared in this scope; did you mean ‘_M_tp’? [-Wtemplate-body] 3074 | : _M_zone(std::move(__z)), _M_tp(_M_zone->to_sys(__tp, __c)) | ^~~~ | _M_tp /usr/include/c++/15.2.1/chrono:3074:64: error: ‘__c’ was not declared in this scope; did you mean ‘__z’? [-Wtemplate-body] 3074 | : _M_zone(std::move(__z)), _M_tp(_M_zone->to_sys(__tp, __c)) | ^~~ | __z /usr/include/c++/15.2.1/chrono: In constructor ‘std::zoned_time<_Duration, _TimeZonePtr>::zoned_time(string_view, int) requires requires(_TimeZonePtr __z) {{(std::_Traits::locate_zone)(__name)} -> decltype(auto) [requires std::convertible_to<, _TimeZonePtr>];}’: /usr/include/c++/15.2.1/chrono:3084:11: error: class ‘std::zoned_time<_Duration, _TimeZonePtr>’ does not have any field named ‘_M_tp’ [-Wtemplate-body] 3084 | _M_tp(_M_zone->to_sys(__tp, __c)) | ^~~~~ /usr/include/c++/15.2.1/chrono:3084:33: error: ‘__tp’ was not declared in this scope; did you mean ‘_M_tp’? [-Wtemplate-body] 3084 | _M_tp(_M_zone->to_sys(__tp, __c)) | ^~~~ | _M_tp /usr/include/c++/15.2.1/chrono:3084:39: error: ‘__c’ was not declared in this scope [-Wtemplate-body] 3084 | _M_tp(_M_zone->to_sys(__tp, __c)) | ^~~ /usr/include/c++/15.2.1/chrono: In member function ‘std::zoned_time<_Duration, _TimeZonePtr>& std::zoned_time<_Duration, _TimeZonePtr>::operator=(int)’: /usr/include/c++/15.2.1/chrono:3126:19: error: ‘__st’ was not declared in this scope; did you mean ‘__s8’? [-Wtemplate-body] 3126 | _M_tp = __st; | ^~~~ | __s8 /usr/include/c++/15.2.1/chrono: In member function ‘std::zoned_time<_Duration, _TimeZonePtr>& std::zoned_time<_Duration, _TimeZonePtr>::operator=(int)’: /usr/include/c++/15.2.1/chrono:3133:35: error: ‘__lt’ was not declared in this scope; did you mean ‘__lg’? [-Wtemplate-body] 3133 | _M_tp = _M_zone->to_sys(__lt); | ^~~~ | __lg /usr/include/c++/15.2.1/chrono: At global scope: /usr/include/c++/15.2.1/chrono:3175:32: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 3175 | zoned_time() -> zoned_time; | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:3175:39: error: template argument 1 is invalid 3175 | zoned_time() -> zoned_time; | ^ /usr/include/c++/15.2.1/chrono:3175:21: error: trailing return type ‘’ of deduction guide is not a specialization of ‘std::zoned_time<_Duration, _TimeZonePtr>’ 3175 | zoned_time() -> zoned_time; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3178:24: error: expected ‘)’ before ‘<’ token 3178 | zoned_time(sys_time<_Duration>) | ~ ^ | ) /usr/include/c++/15.2.1/chrono:3191:21: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 3191 | -> zoned_time>; | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:3191:75: error: template argument 1 is invalid 3191 | -> zoned_time>; | ^~ /usr/include/c++/15.2.1/chrono:3191:10: error: trailing return type ‘’ of deduction guide is not a specialization of ‘std::zoned_time<_Duration, _TimeZonePtr>’ 3191 | -> zoned_time>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3194:38: error: ‘sys_time’ has not been declared; did you mean ‘SYS_times’? 3194 | zoned_time(_TimeZonePtrOrName&&, sys_time<_Duration>) | ^~~~~~~~ | SYS_times /usr/include/c++/15.2.1/chrono:3194:46: error: expected ‘,’ or ‘...’ before ‘<’ token 3194 | zoned_time(_TimeZonePtrOrName&&, sys_time<_Duration>) | ^ /usr/include/c++/15.2.1/chrono:3195:46: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 3195 | -> zoned_time, | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:3195:53: error: template argument 2 is invalid 3195 | -> zoned_time, | ^ /usr/include/c++/15.2.1/chrono:3196:66: error: template argument 1 is invalid 3196 | __time_zone_representation<_TimeZonePtrOrName>>; | ^~ /usr/include/c++/15.2.1/chrono:3195:10: error: trailing return type ‘’ of deduction guide is not a specialization of ‘std::zoned_time<_Duration, _TimeZonePtr>’ 3195 | -> zoned_time, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3196 | __time_zone_representation<_TimeZonePtrOrName>>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3199:38: error: ‘local_time’ has not been declared 3199 | zoned_time(_TimeZonePtrOrName&&, local_time<_Duration>, | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3199:48: error: expected ‘,’ or ‘...’ before ‘<’ token 3199 | zoned_time(_TimeZonePtrOrName&&, local_time<_Duration>, | ^ /usr/include/c++/15.2.1/chrono:3201:46: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 3201 | -> zoned_time, | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:3201:53: error: template argument 2 is invalid 3201 | -> zoned_time, | ^ /usr/include/c++/15.2.1/chrono:3202:66: error: template argument 1 is invalid 3202 | __time_zone_representation<_TimeZonePtrOrName>>; | ^~ /usr/include/c++/15.2.1/chrono:3201:10: error: trailing return type ‘’ of deduction guide is not a specialization of ‘std::zoned_time<_Duration, _TimeZonePtr>’ 3201 | -> zoned_time, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3202 | __time_zone_representation<_TimeZonePtrOrName>>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3208:46: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 3208 | -> zoned_time, | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:3208:53: error: template argument 2 is invalid 3208 | -> zoned_time, | ^ /usr/include/c++/15.2.1/chrono:3209:66: error: template argument 1 is invalid 3209 | __time_zone_representation<_TimeZonePtrOrName>>; | ^~ /usr/include/c++/15.2.1/chrono:3208:10: error: trailing return type ‘’ of deduction guide is not a specialization of ‘std::zoned_time<_Duration, _TimeZonePtr>’ 3208 | -> zoned_time, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3209 | __time_zone_representation<_TimeZonePtrOrName>>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3221:38: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 3221 | using zoned_seconds = zoned_time; | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:3221:45: error: template argument 1 is invalid 3221 | using zoned_seconds = zoned_time; | ^ /usr/include/c++/15.2.1/chrono:3226:12: error: ‘leap_second_info’ does not name a type; did you mean ‘leap_second’? 3226 | inline leap_second_info | ^~~~~~~~~~~~~~~~ | leap_second /usr/include/c++/15.2.1/chrono:3325:14: error: ‘leap_second_info’ does not name a type; did you mean ‘leap_second’? 3325 | inline leap_second_info | ^~~~~~~~~~~~~~~~ | leap_second /usr/include/c++/15.2.1/chrono:3334:48: error: ‘seconds’ was not declared in this scope; did you mean ‘std::chrono::seconds’? 3334 | inline utc_time> | ^~~~~~~ | std::chrono::seconds /usr/include/c++/15.2.1/bits/chrono.h:901:11: note: ‘std::chrono::seconds’ declared here 901 | using seconds = duration<_GLIBCXX_CHRONO_INT64_T>; | ^~~~~~~ /usr/include/c++/15.2.1/chrono:3334:48: error: template argument 2 is invalid 3334 | inline utc_time> | ^~~~~~~ /usr/include/c++/15.2.1/chrono:3334:14: error: ‘utc_time’ does not name a type 3334 | inline utc_time> | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:3359:15: error: ‘chrono’ does not name a type 3359 | constexpr chrono::day | ^~~~~~ /usr/include/c++/15.2.1/chrono:3365:15: error: ‘chrono’ does not name a type 3365 | constexpr chrono::year | ^~~~~~ /usr/include/c++/15.2.1/chrono:3375:1: error: expected declaration before ‘}’ token 3375 | } // namespace std | ^ In file included from /usr/include/c++/15.2.1/chrono:3378: /usr/include/c++/15.2.1/bits/chrono_io.h:1998:30: error: ‘sys_info’ is not a member of ‘std::chrono’; did you mean ‘std::sys_info’? 1998 | struct formatter | ^~~~~~~~ /usr/include/c++/15.2.1/chrono:2553:12: note: ‘std::sys_info’ declared here 2553 | struct sys_info | ^~~~~~~~ /usr/include/c++/15.2.1/bits/chrono_io.h:1998:46: error: template argument 1 is invalid 1998 | struct formatter | ^ /usr/include/c++/15.2.1/bits/chrono_io.h:2015:30: error: ‘local_info’ is not a member of ‘std::chrono’; did you mean ‘std::local_info’? 2015 | struct formatter | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:2562:12: note: ‘std::local_info’ declared here 2562 | struct local_info | ^~~~~~~~~~ /usr/include/c++/15.2.1/bits/chrono_io.h:2015:48: error: template argument 1 is invalid 2015 | struct formatter | ^ /usr/include/c++/15.2.1/bits/chrono_io.h:2211:30: error: ‘zoned_time’ is not a member of ‘std::chrono’; did you mean ‘std::zoned_time’? 2211 | struct formatter, _CharT> | ^~~~~~~~~~ /usr/include/c++/15.2.1/chrono:3005:13: note: ‘std::zoned_time’ declared here 3005 | class zoned_time | ^~~~~~~~~~ /usr/include/c++/15.2.1/bits/chrono_io.h:2211:64: error: template argument 1 is invalid 2211 | struct formatter, _CharT> | ^ /usr/include/c++/15.2.1/bits/chrono_io.h: In function ‘std::basic_ostream<_CharT, _Traits>& std::chrono::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::sys_info&)’: /usr/include/c++/15.2.1/bits/chrono_io.h:2822:26: error: ‘const struct std::sys_info’ has no member named ‘begin’ [-Wtemplate-body] 2822 | __os << '[' << __i.begin << ',' << __i.end | ^~~~~ /usr/include/c++/15.2.1/bits/chrono_io.h:2822:46: error: ‘const struct std::sys_info’ has no member named ‘end’ [-Wtemplate-body] 2822 | __os << '[' << __i.begin << ',' << __i.end | ^~~ /usr/include/c++/15.2.1/bits/chrono_io.h:2823:35: error: ‘const struct std::sys_info’ has no member named ‘offset’ [-Wtemplate-body] 2823 | << ',' << hh_mm_ss(__i.offset) << ',' << __i.save | ^~~~~~ /usr/include/c++/15.2.1/bits/chrono_io.h:2823:57: error: ‘const struct std::sys_info’ has no member named ‘save’ [-Wtemplate-body] 2823 | << ',' << hh_mm_ss(__i.offset) << ',' << __i.save | ^~~~ /usr/include/c++/15.2.1/bits/chrono_io.h: In member function ‘std::basic_istream<_CharT2, _Traits2>& std::chrono::__detail::_Parser<_Duration>::operator()(std::basic_istream<_CharT2, _Traits2>&, const _CharT*, std::__cxx11::basic_string<_CharT2, _Traits2, _Alloc>*, std::chrono::minutes*)’: /usr/include/c++/15.2.1/bits/chrono_io.h:4366:31: error: unable to find numeric literal operator ‘operator""y’ [-Wtemplate-body] 4366 | __y = 1972y; // Leap year so that Feb 29 is valid. | ^~~~~ /usr/include/c++/15.2.1/bits/chrono_io.h:4382:31: error: unable to find numeric literal operator ‘operator""d’ [-Wtemplate-body] 4382 | __d = 1d; | ^~ [ 21%] Generating .rcc/qmlcache/BreezeImpl_Theme_qml.cpp [ 21%] Generating .rcc/qmlcache/BreezeImpl_Units_qml.cpp [ 21%] Building CXX object style/impl/CMakeFiles/BreezeImpl.dir/BreezeImpl_autogen/mocs_compilation.cpp.o [ 22%] Building CXX object style/impl/CMakeFiles/BreezeImpl.dir/BreezeImpl_org_kde_breeze_implPlugin.cpp.o [ 22%] Building CXX object style/impl/CMakeFiles/BreezeImpl.dir/breezeimpl_qmltyperegistrations.cpp.o In file included from /usr/include/qt6/QtCore/qtimezone.h:9, from /usr/include/qt6/QtQml/qjsengine.h:12, from /usr/include/qt6/QtQml/qqmlengine.h:10, from /usr/include/qt6/QtQml/QQmlEngine:1, from /usr/include/KF6/Kirigami/Platform/units.h:14, from /usr/include/KF6/Kirigami/Platform/Units:1, from /build/qqc2-breeze-style/src/qqc2-breeze-style-6.4.5/kirigami-plasmadesktop-integration/units.h:13: /usr/include/qt6/QtCore/qdatetime.h: At global scope: /usr/include/qt6/QtCore/qdatetime.h:568:58: error: ‘zoned_time’ in namespace ‘std::chrono’ does not name a template type 568 | static QDateTime fromStdZonedTime(const std::chrono::zoned_time< | ^~~~~~~~~~ /usr/include/qt6/QtCore/qdatetime.h:568:68: error: expected ‘,’ or ‘...’ before ‘<’ token 568 | static QDateTime fromStdZonedTime(const std::chrono::zoned_time< | ^ /usr/include/qt6/QtCore/qtimezone.h:225:60: error: ‘time_zone’ in namespace ‘std::chrono’ does not name a type; did you mean ‘time_point’? 225 | static QTimeZone fromStdTimeZonePtr(const std::chrono::time_zone *timeZone) | ^~~~~~~~~ | time_point /usr/include/qt6/QtCore/qtimezone.h: In static member function ‘static QTimeZone QTimeZone::fromStdTimeZonePtr(const int*)’: /usr/include/qt6/QtCore/qtimezone.h:229:57: error: request for member ‘name’ in ‘timeZone->’, which is of non-class type ‘const int’ [-Wtemplate-body] 229 | const std::string_view timeZoneName = timeZone->name(); | ^~~~ /usr/include/qt6/QtCore/qtimezone.h: At global scope: /usr/include/qt6/QtCore/qtimezone.h:268:65: error: ‘zoned_time’ in namespace ‘std::chrono’ does not name a template type 268 | inline QDateTime QDateTime::fromStdZonedTime(const std::chrono::zoned_time< | ^~~~~~~~~~ /usr/include/qt6/QtCore/qtimezone.h:268:75: error: expected ‘,’ or ‘...’ before ‘<’ token 268 | inline QDateTime QDateTime::fromStdZonedTime(const std::chrono::zoned_time< | ^ /usr/include/qt6/QtCore/qtimezone.h: In static member function ‘static QDateTime QDateTime::fromStdZonedTime(int)’: /usr/include/qt6/QtCore/qtimezone.h:273:26: error: invalid use of member function ‘QTime QDateTime::time() const’ (did you forget the ‘()’ ?) [-Wtemplate-body] 273 | const auto sysTime = time.get_sys_time(); | ^~~~ | () /usr/include/qt6/QtCore/qtimezone.h:274:62: error: invalid use of member function ‘QTime QDateTime::time() const’ (did you forget the ‘()’ ?) [-Wtemplate-body] 274 | const QTimeZone timeZone = QTimeZone::fromStdTimeZonePtr(time.get_time_zone()); | ^~~~ | () make[2]: *** [kirigami-plasmadesktop-integration/CMakeFiles/org.kde.breeze.dir/build.make:127: kirigami-plasmadesktop-integration/CMakeFiles/org.kde.breeze.dir/units.cpp.o] Error 1 [ 23%] Building CXX object style/impl/CMakeFiles/BreezeImpl.dir/.qt/rcc/qrc_qmake_org_kde_breeze_impl.cpp.o [ 23%] Building CXX object style/impl/CMakeFiles/BreezeImpl.dir/breezedial.cpp.o make[1]: *** [CMakeFiles/Makefile2:1084: kirigami-plasmadesktop-integration/CMakeFiles/org.kde.breeze.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 24%] Building CXX object style/impl/CMakeFiles/BreezeImpl.dir/iconlabellayout.cpp.o In file included from /usr/include/qt6/QtCore/qdebug.h:44, from /usr/include/qt6/QtCore/qvariant.h:12, from /usr/include/qt6/QtCore/qlocale.h:7, from /usr/include/qt6/QtCore/qcalendar.h:10, from /usr/include/qt6/QtCore/qdatetime.h:8, from /usr/include/qt6/QtCore/qcborvalue.h:11, from /usr/include/qt6/QtCore/qjsonvalue.h:8, from /usr/include/qt6/QtCore/qjsonobject.h:8, from /usr/include/qt6/QtCore/qplugin.h:14, from /usr/include/qt6/QtQml/qqmlextensionplugin.h:7, from /build/qqc2-breeze-style/src/build/style/impl/BreezeImpl_org_kde_breeze_implPlugin.cpp:4: /usr/include/qt6/QtCore/qvarlengtharray.h:906:1: internal compiler error: Segmentation fault 906 | } | ^ 0x2ab6f0b diagnostic_context::diagnostic_impl(rich_location*, diagnostic_metadata const*, diagnostic_option_id, char const*, void**, diagnostic_t) ???:0 0x2ab73f3 internal_error(char const*, ...) ???:0 0x88d1a0 ggc_set_mark(void const*) ???:0 0x7c50b7 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c553d gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c551d gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c51af gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5579 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5551 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c54e1 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5741 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5663 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c53db gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5663 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c51f1 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5777 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c559b gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5313 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c52f1 gt_ggc_mx_lang_tree_node(void*) ???:0 0xab6af1 gt_ggc_mx_vec_tree_va_gc_(void*) ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. make[2]: *** [style/impl/CMakeFiles/BreezeImpl.dir/build.make:451: style/impl/CMakeFiles/BreezeImpl.dir/BreezeImpl_org_kde_breeze_implPlugin.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from /usr/include/c++/15.2.1/bits/stl_pair.h:62, from /usr/include/c++/15.2.1/utility:71, from /usr/include/qt6/QtCore/qglobal.h:15, from /usr/include/qt6/QtCore/qnamespace.h:12, from /usr/include/qt6/QtCore/qobjectdefs.h:12, from /build/qqc2-breeze-style/src/qqc2-breeze-style-6.4.5/style/impl/qquickicon_p.h:10, from /build/qqc2-breeze-style/src/qqc2-breeze-style-6.4.5/style/impl/iconlabellayout.h:9, from /build/qqc2-breeze-style/src/qqc2-breeze-style-6.4.5/style/impl/iconlabellayout.cpp:6: /usr/include/c++/15.2.1/bits/utility.h: In substitution of ‘template using std::index_sequence = std::integer_sequence [with long unsigned int ..._Idx = {_Inds ...}]’: /usr/include/c++/15.2.1/tuple:2535:58: required from here 2535 | return [&](index_sequence<_Inds...>) { | ^ /usr/include/c++/15.2.1/bits/utility.h:184:11: error: non-template type ‘integer_sequence’ used as a template 184 | using index_sequence = integer_sequence; | ^~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/utility.h:184:11: error: for template declaration ‘using std::index_sequence = struct std::integer_sequence’ In file included from /usr/include/qt6/QtCore/qttypetraits.h:15, from /usr/include/qt6/QtCore/qforeach.h:11, from /usr/include/qt6/QtCore/qglobal.h:55: /usr/include/c++/15.2.1/tuple:2756:24: error: expected nested-name-specifier before ‘_Build_index_tuple’ [-Wtemplate-body] 2756 | typedef typename _Build_index_tuple::pair(std::piecewise_construct_t, std::tuple<_Args1 ...>, std::tuple<_Args2 ...>)’: /usr/include/c++/15.2.1/tuple:2875:23: error: expected nested-name-specifier before ‘_Build_index_tuple’ [-Wtemplate-body] 2875 | typename _Build_index_tuple::__type(), | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/tuple:2875:23: error: expected ‘(’ before ‘_Build_index_tuple’ [-Wtemplate-body] 2875 | typename _Build_index_tuple::__type(), | ^~~~~~~~~~~~~~~~~~ | ( /usr/include/c++/15.2.1/tuple:2876:23: error: expected nested-name-specifier before ‘_Build_index_tuple’ [-Wtemplate-body] 2876 | typename _Build_index_tuple::__type()) | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/tuple:2876:23: error: expected ‘(’ before ‘_Build_index_tuple’ [-Wtemplate-body] 2876 | typename _Build_index_tuple::__type()) | ^~~~~~~~~~~~~~~~~~ | ( /usr/include/c++/15.2.1/bits/utility.h: In substitution of ‘template using std::index_sequence = std::integer_sequence [with long unsigned int ..._Idx = {_Idx ...}]’: /usr/include/c++/15.2.1/tuple:2918:65: required from here 2918 | __apply_impl(_Fn&& __f, _Tuple&& __t, index_sequence<_Idx...>) | ^ /usr/include/c++/15.2.1/bits/utility.h:184:11: error: non-template type ‘integer_sequence’ used as a template 184 | using index_sequence = integer_sequence; | ^~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/utility.h:184:11: error: for template declaration ‘using std::index_sequence = struct std::integer_sequence’ /usr/include/c++/15.2.1/bits/utility.h: In substitution of ‘template using std::make_integer_sequence = std::integer_sequence<_Tp, __integer_pack(int)(_Num)...> [with _Tp = long unsigned int; _Tp _Num = ((long unsigned int)tuple_size_v::type>)]’: /usr/include/c++/15.2.1/bits/utility.h:188:11: required by substitution of ‘template using std::make_index_sequence = std::make_integer_sequence [with long unsigned int _Num = ((long unsigned int)tuple_size_v::type>)]’ 188 | using make_index_sequence = make_integer_sequence; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/tuple:2934:64: required from here 2934 | = make_index_sequence>>; | ^ /usr/include/c++/15.2.1/bits/utility.h:175:11: error: non-template type ‘integer_sequence’ used as a template 175 | using make_integer_sequence | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/bits/utility.h:175:11: error: for template declaration ‘using std::make_integer_sequence = struct std::integer_sequence<_Tp, __integer_pack(int)(_Num)...>’ /usr/include/c++/15.2.1/tuple:2937: confused by earlier errors, bailing out make[2]: *** [style/impl/CMakeFiles/BreezeImpl.dir/build.make:507: style/impl/CMakeFiles/BreezeImpl.dir/iconlabellayout.cpp.o] Error 1 In file included from /usr/include/qt6/QtCore/qdebug.h:44, from /usr/include/qt6/QtCore/qvariant.h:12, from /usr/include/qt6/QtQml/qjsprimitivevalue.h:12, from /usr/include/qt6/QtQml/qqmlprivate.h:18, from /usr/include/qt6/QtQml/qqml.h:7, from /usr/include/qt6/QtQuick/qquickitem.h:8, from /usr/include/qt6/QtQuick/qquickpainteditem.h:7, from /usr/include/qt6/QtQuick/QQuickPaintedItem:1, from /build/qqc2-breeze-style/src/qqc2-breeze-style-6.4.5/style/impl/breezedial.h:9, from /build/qqc2-breeze-style/src/qqc2-breeze-style-6.4.5/style/impl/breezedial.cpp:5: /usr/include/qt6/QtCore/qvarlengtharray.h:316:5: internal compiler error: Segmentation fault 316 | } | ^ 0x2ab6f0b diagnostic_context::diagnostic_impl(rich_location*, diagnostic_metadata const*, diagnostic_option_id, char const*, void**, diagnostic_t) ???:0 0x2ab73f3 internal_error(char const*, ...) ???:0 0x88d1a0 ggc_set_mark(void const*) ???:0 0x7c50b7 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c62f9 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5d35 gt_ggc_mx_lang_tree_node(void*) ???:0 0xab6af1 gt_ggc_mx_vec_tree_va_gc_(void*) ???:0 0x7c69d9 gt_ggc_mx_lang_type(void*) ???:0 0x7c556f gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5e0d gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5565 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c54e1 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5785 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5579 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c553d gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c5c93 gt_ggc_mx_lang_tree_node(void*) ???:0 0x7c52f1 gt_ggc_mx_lang_tree_node(void*) ???:0 0xab6af1 gt_ggc_mx_vec_tree_va_gc_(void*) ???:0 0x7c69d9 gt_ggc_mx_lang_type(void*) ???:0 0x7c556f gt_ggc_mx_lang_tree_node(void*) ???:0 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. make[2]: *** [style/impl/CMakeFiles/BreezeImpl.dir/build.make:493: style/impl/CMakeFiles/BreezeImpl.dir/breezedial.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:329: style/impl/CMakeFiles/BreezeImpl.dir/all] Error 2 make: *** [Makefile:156: all] Error 2 ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-2/build [?25h[?25h[?25hreceiving incremental file list qqc2-breeze-style-6.4.5-1-riscv64-build.log sent 43 bytes received 19,219 bytes 38,524.00 bytes/sec total size is 258,635 speedup is 13.43