<86>Nov 9 08:37:28 userdel[473135]: delete user 'rooter' <86>Nov 9 08:37:28 userdel[473135]: removed group 'rooter' owned by 'rooter' <86>Nov 9 08:37:28 userdel[473135]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 9 08:37:28 groupadd[473162]: group added to /etc/group: name=rooter, GID=1823 <86>Nov 9 08:37:28 groupadd[473162]: group added to /etc/gshadow: name=rooter <86>Nov 9 08:37:28 groupadd[473162]: new group: name=rooter, GID=1823 <86>Nov 9 08:37:28 useradd[473200]: new user: name=rooter, UID=1823, GID=1823, home=/root, shell=/bin/bash, from=none <86>Nov 9 08:37:28 userdel[473259]: delete user 'builder' <86>Nov 9 08:37:28 userdel[473259]: removed group 'builder' owned by 'builder' <86>Nov 9 08:37:28 userdel[473259]: removed shadow group 'builder' owned by 'builder' <86>Nov 9 08:37:28 groupadd[473307]: group added to /etc/group: name=builder, GID=1824 <86>Nov 9 08:37:28 groupadd[473307]: group added to /etc/gshadow: name=builder <86>Nov 9 08:37:28 groupadd[473307]: new group: name=builder, GID=1824 <86>Nov 9 08:37:28 useradd[473348]: new user: name=builder, UID=1824, GID=1824, home=/usr/src, shell=/bin/bash, from=none <13>Nov 9 08:37:31 rpmi: rpm-macros-ninja-build-1:1.11.1-alt3 sisyphus+345786.300.4.1 1714124414 installed <13>Nov 9 08:37:31 rpmi: ninja-build-1:1.11.1-alt3 sisyphus+345786.300.4.1 1714124415 installed <13>Nov 9 08:37:31 rpmi: rpm-build-ninja-1:1.11.1-alt3 sisyphus+345786.300.4.1 1714124414 installed <13>Nov 9 08:37:31 rpmi: rpm-macros-dqt6-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863317 installed warning: Macro %cmake not found warning: Macro %_cmake__builddir not found warning: Macro %cmake_install not found <13>Nov 9 08:37:34 rpmi: libxkbcommon-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490815 installed <13>Nov 9 08:37:34 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349845 installed <13>Nov 9 08:37:34 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed <13>Nov 9 08:37:34 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572108 installed <13>Nov 9 08:37:34 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 08:37:34 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 08:37:34 rpmi: perl-HTTP-Date-6.06-alt1 sisyphus+324527.100.1.1 1688834564 installed <13>Nov 9 08:37:34 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Nov 9 08:37:34 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449053 installed <13>Nov 9 08:37:34 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718975 installed <13>Nov 9 08:37:34 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed <13>Nov 9 08:37:34 rpmi: libfmt11-1:11.0.2-alt1 sisyphus+360216.100.1.1 1729330796 installed <13>Nov 9 08:37:34 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed <13>Nov 9 08:37:34 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091636 installed <13>Nov 9 08:37:34 rpmi: libevdev-1.13.3-alt1 sisyphus+356918.100.1.1 1725546441 installed <13>Nov 9 08:37:34 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed <13>Nov 9 08:37:34 rpmi: libfribidi-1.0.16-alt1 sisyphus+358393.100.1.1 1727333693 installed <13>Nov 9 08:37:34 rpmi: liblcms2-2.16-alt1 sisyphus+335676.100.1.1 1701682605 installed <13>Nov 9 08:37:34 rpmi: libgudev-1:238-alt1 sisyphus+324364.100.1.1 1688646145 installed <13>Nov 9 08:37:34 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Nov 9 08:37:34 rpmi: perl-Compress-Raw-Zlib-2.206-alt1 sisyphus+335067.600.1.1 1700901614 installed <13>Nov 9 08:37:34 rpmi: perl-libnet-1:3.15-alt1 sisyphus+317310.100.1.1 1679580208 installed <13>Nov 9 08:37:34 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Nov 9 08:37:34 rpmi: libsqlite3-3.46.0-alt1 sisyphus+352354.100.2.1 1721980459 installed <13>Nov 9 08:37:34 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Nov 9 08:37:34 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572108 installed <13>Nov 9 08:37:34 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Nov 9 08:37:34 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Nov 9 08:37:34 rpmi: libatk-2.54.0-alt1 sisyphus+357735.600.3.1 1726642173 installed <13>Nov 9 08:37:34 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed <13>Nov 9 08:37:34 rpmi: libfmt-devel-1:11.0.2-alt1 sisyphus+360216.100.1.1 1729330796 installed <13>Nov 9 08:37:34 rpmi: libspdlog1.13-1.13.0-alt2 sisyphus+360216.170.10.1 1729347480 installed <13>Nov 9 08:37:34 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed <13>Nov 9 08:37:34 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711570650 installed <13>Nov 9 08:37:34 rpmi: libngtcp2.16-1.7.0-alt1 sisyphus+356415.200.1.1 1725031916 installed <13>Nov 9 08:37:34 rpmi: libngtcp2_crypto_gnutls8-1.7.0-alt1 sisyphus+356415.200.1.1 1725031916 installed <13>Nov 9 08:37:34 rpmi: perl-File-Listing-6.16-alt1 sisyphus+325783.100.1.1 1690559356 installed <13>Nov 9 08:37:34 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 08:37:34 rpmi: libwayland-cursor-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572108 installed <13>Nov 9 08:37:34 rpmi: libwayland-egl-4:18.1.0-alt1.1 sisyphus+356019.140.3.1 1724572108 installed <13>Nov 9 08:37:34 rpmi: libxkbcommon-devel-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490815 installed <13>Nov 9 08:37:34 rpmi: libwacom-data-2.13.0-alt1 sisyphus+356629.100.1.1 1725279204 installed <13>Nov 9 08:37:34 rpmi: libSDL2-2.30.9-alt1 sisyphus+361541.100.1.1 1730534396 installed <13>Nov 9 08:37:34 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed <13>Nov 9 08:37:34 rpmi: libdatrie-0.2.13-alt1_7 sisyphus+328221.100.1.1 1693336967 installed <13>Nov 9 08:37:34 rpmi: libthai-0.1.29-alt1_6 sisyphus+328230.100.1.2 1693348044 installed <13>Nov 9 08:37:34 rpmi: libepoxy-1.5.10-alt1 sisyphus+296853.200.2.1 1647631868 installed <13>Nov 9 08:37:34 rpmi: libpixman-3:0.43.4-alt2 sisyphus+344164.100.1.1 1711987947 installed <13>Nov 9 08:37:34 rpmi: libusb-1.0.27-alt1 sisyphus+347412.100.1.1 1714739652 installed <13>Nov 9 08:37:34 rpmi: usbids-20240206-alt1 sisyphus+339943.100.1.1 1707270512 installed <13>Nov 9 08:37:34 rpmi: pciids-20241031-alt1 sisyphus+361327.100.1.1 1730460822 installed <13>Nov 9 08:37:34 rpmi: hwdata-0.384-alt1 sisyphus+354460.100.1.1 1722898493 installed <13>Nov 9 08:37:34 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Nov 9 08:37:34 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed <13>Nov 9 08:37:34 rpmi: perl-IO-Socket-IP-0.42-alt1 sisyphus+325815.100.1.2 1690571193 installed <13>Nov 9 08:37:34 rpmi: perl-Module-Load-0.36-alt1 sisyphus+258992.100.1.1 1601543407 installed <13>Nov 9 08:37:34 rpmi: perl-Compress-Raw-Bzip2-2.210-alt1 sisyphus+343108.100.1.3 1710881036 installed <13>Nov 9 08:37:34 rpmi: perl-IO-Compress-Brotli-2:0.004001-alt3 sisyphus+335067.1200.1.1 1700901700 installed <13>Nov 9 08:37:34 rpmi: perl-Clone-0.46-alt1 sisyphus+335067.1100.1.1 1700901674 installed <13>Nov 9 08:37:34 rpmi: perl-HTML-Tagset-3.24-alt1 sisyphus+343117.100.1.3 1710883587 installed <13>Nov 9 08:37:34 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Nov 9 08:37:34 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Nov 9 08:37:34 rpmi: perl-Filter-1.64-alt1 sisyphus+335067.400.1.1 1700901530 installed <13>Nov 9 08:37:34 rpmi: perl-Encode-3.21-alt1 sisyphus+343095.100.1.1 1710875480 installed <13>Nov 9 08:37:34 rpmi: perl-URI-5.27-alt1 sisyphus+340901.100.1.1 1708180683 installed <13>Nov 9 08:37:34 rpmi: perl-IO-Compress-2.206-alt1 sisyphus+325819.100.1.1 1690563199 installed <13>Nov 9 08:37:34 rpmi: perl-Net-HTTP-6.23-alt1 sisyphus+323470.100.1.1 1687422469 installed <13>Nov 9 08:37:34 rpmi: perl-HTML-Parser-3.82-alt1 sisyphus+343116.100.1.3 1710883258 installed <13>Nov 9 08:37:34 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Nov 9 08:37:34 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Nov 9 08:37:34 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Nov 9 08:37:34 rpmi: perl-HTTP-Message-6.45-alt1 sisyphus+330728.100.1.1 1696162276 installed <13>Nov 9 08:37:34 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Nov 9 08:37:34 rpmi: perl-libwww-6.77-alt1 sisyphus+343120.100.1.2 1710884405 installed <13>Nov 9 08:37:34 rpmi: perl-XML-LibXML-2.0210-alt8 sisyphus+355798.100.1.1 1724340088 installed <13>Nov 9 08:37:34 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Nov 9 08:37:34 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Nov 9 08:37:34 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed <13>Nov 9 08:37:34 rpmi: icon-theme-adwaita-47.0-alt1 sisyphus+357735.1000.3.1 1726642413 installed <13>Nov 9 08:37:34 rpmi: libwebp7-1.4.0-alt1 sisyphus+345159.200.1.1 1713168690 installed <13>Nov 9 08:37:34 rpmi: libdeflate-1.22-alt1 sisyphus+359192.100.1.1 1728330311 installed <13>Nov 9 08:37:34 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180093 installed <13>Nov 9 08:37:34 rpmi: libgdk-pixbuf-locales-2.42.12-alt1 sisyphus+348142.100.1.1 1715791856 installed <13>Nov 9 08:37:34 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Nov 9 08:37:34 rpmi: libduktape207-2.7.0-alt3 sisyphus+352341.100.1.1 1720324465 installed <13>Nov 9 08:37:35 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed <13>Nov 9 08:37:35 rpmi: libdouble-conversion3-3.3.0-alt1 sisyphus+333410.100.1.1 1698928792 installed <13>Nov 9 08:37:35 rpmi: xxd-4:9.1.0050-alt4 sisyphus+350411.100.1.1 1717596650 installed <13>Nov 9 08:37:35 rpmi: vulkan-headers-1.3.290-alt1 sisyphus+356274.400.2.1 1724874998 installed <13>Nov 9 08:37:35 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Nov 9 08:37:35 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468406 installed <13>Nov 9 08:37:35 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Nov 9 08:37:35 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Nov 9 08:37:36 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Nov 9 08:37:36 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139881 installed <13>Nov 9 08:37:36 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed <13>Nov 9 08:37:36 rpmi: libsensors3-3.6.0-alt3 sisyphus+308579.100.1.1 1666035269 installed <13>Nov 9 08:37:36 rpmi: llvm18.1-filesystem-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 08:37:36 rpmi: llvm18.1-polly-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 08:37:36 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922745 installed <13>Nov 9 08:37:36 rpmi: llvm18.1-gold-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 08:37:39 rpmi: llvm18.1-libs-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 08:37:39 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440792 installed <13>Nov 9 08:37:39 rpmi: libdrm-1:2.4.123-alt1 sisyphus+357330.40.3.1 1726125397 installed <13>Nov 9 08:37:39 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Nov 9 08:37:39 rpmi: dqt6-base-common-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:39 rpmi: libdevmapper-1.02.202-alt1 sisyphus+361775.200.5.1 1730990776 installed <13>Nov 9 08:37:39 rpmi: mount-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486360 installed <13>Nov 9 08:37:39 rpmi: losetup-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486360 installed <13>Nov 9 08:37:39 rpmi: lsblk-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486360 installed <13>Nov 9 08:37:39 rpmi: dconf-profile-0.1-alt1 sisyphus+325633.340.3.1 1690415358 installed <13>Nov 9 08:37:39 rpmi: cmake-modules-3.29.3-alt1 sisyphus+348648.100.2.1 1716590540 installed <13>Nov 9 08:37:39 rpmi: libuv-1.48.0-alt2 sisyphus+357579.100.1.1 1726426172 installed <13>Nov 9 08:37:39 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Nov 9 08:37:39 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+346331.200.2.1 1716448553 installed <13>Nov 9 08:37:39 rpmi: publicsuffix-list-dafsa-20240911-alt1 sisyphus+357399.100.1.1 1726160479 installed <13>Nov 9 08:37:39 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684771 installed <13>Nov 9 08:37:39 rpmi: libnghttp3.9-1.5.0-alt1 sisyphus+356415.100.1.1 1725031856 installed <13>Nov 9 08:37:39 rpmi: libnghttp2-1.63.0-alt1 sisyphus+356414.100.1.1 1725031511 installed <13>Nov 9 08:37:39 rpmi: openldap-common-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Nov 9 08:37:39 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626059663 installed <13>Nov 9 08:37:39 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769693 installed <13>Nov 9 08:37:39 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684806164 installed <13>Nov 9 08:37:39 rpmi: liblmdb-0.9.33-alt1 sisyphus+360625.100.1.1 1729819639 installed <13>Nov 9 08:37:39 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Nov 9 08:37:39 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed <13>Nov 9 08:37:39 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Nov 9 08:37:39 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Nov 9 08:37:39 rpmi: libharfbuzz-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed <13>Nov 9 08:37:39 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221065 installed <13>Nov 9 08:37:39 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337302 installed <13>Nov 9 08:37:39 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed <13>Nov 9 08:37:39 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550035 installed <13>Nov 9 08:37:39 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787317 installed <13>Nov 9 08:37:39 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Nov 9 08:37:39 rpmi: libgio-2.82.2-alt1 sisyphus+360023.100.1.1 1729169702 installed <13>Nov 9 08:37:39 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641770 installed <13>Nov 9 08:37:39 rpmi: libgdk-pixbuf-2.42.12-alt1 sisyphus+348142.100.1.1 1715791858 installed <13>Nov 9 08:37:39 rpmi: gtk4-update-icon-cache-4.16.5-alt1 sisyphus+361649.100.1.1 1730624866 installed <13>Nov 9 08:37:39 rpmi: libdconf-0.40.0-alt3 sisyphus+325650.100.1.1 1690417204 installed <13>Nov 9 08:37:39 rpmi: libjson-glib-1.10.0-alt1 sisyphus+357735.1200.3.1 1726642704 installed <13>Nov 9 08:37:39 rpmi: libgusb-0.4.9-alt1 sisyphus+345693.100.1.1 1713857462 installed <13>Nov 9 08:37:39 rpmi: libcolord-1.4.7-alt1.1 sisyphus+338793.100.1.1 1706039037 installed <13>Nov 9 08:37:39 rpmi: systemd-modules-common-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Nov 9 08:37:39 rpmi: systemd-sysctl-common-1:255.13-alt1 sisyphus+359453.100.2.1 1728651220 installed <13>Nov 9 08:37:39 rpmi: systemd-tmpfiles-common-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Nov 9 08:37:39 rpmi: systemd-utils-filetriggers-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Nov 9 08:37:39 rpmi: libfdisk-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486360 installed <13>Nov 9 08:37:39 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Nov 9 08:37:39 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441073 installed <13>Nov 9 08:37:39 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed <13>Nov 9 08:37:39 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed <13>Nov 9 08:37:39 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240774 installed <13>Nov 9 08:37:39 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441114 installed <13>Nov 9 08:37:39 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed <13>Nov 9 08:37:39 rpmi: libcairo-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948394 installed <13>Nov 9 08:37:39 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023235 installed <13>Nov 9 08:37:39 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed <13>Nov 9 08:37:41 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed <13>Nov 9 08:37:41 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275237 installed <13>Nov 9 08:37:41 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240774 installed <13>Nov 9 08:37:41 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441036 installed <13>Nov 9 08:37:41 rpmi: libcairo-gobject-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948394 installed <13>Nov 9 08:37:41 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485401 installed <13>Nov 9 08:37:41 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023273 installed <13>Nov 9 08:37:41 rpmi: libpango-1.54.0-alt1 sisyphus+350796.200.1.1 1718041404 installed <13>Nov 9 08:37:41 rpmi: libXtst-1.2.4-alt1 sisyphus+308663.1300.1.1 1666168504 installed <13>Nov 9 08:37:41 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed <13>Nov 9 08:37:41 rpmi: libGLX-mesa-4:24.2.6-alt1 sisyphus+361255.100.1.1 1730364475 installed <13>Nov 9 08:37:41 rpmi: libgbm-4:24.2.6-alt1 sisyphus+361255.100.1.1 1730364475 installed <13>Nov 9 08:37:41 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 08:37:41 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 08:37:41 rpmi: libEGL-mesa-4:24.2.6-alt1 sisyphus+361255.100.1.1 1730364475 installed <13>Nov 9 08:37:41 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 08:37:41 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 08:37:41 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed <13>Nov 9 08:37:41 rpmi: xprop-1.2.5-alt1 sisyphus+279025.100.1.1 1626354193 installed <13>Nov 9 08:37:41 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233684 installed <13>Nov 9 08:37:41 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233713 installed <13>Nov 9 08:37:41 rpmi: libxcbutil-1:0.4.1-alt1 sisyphus+312057.100.1.1 1671526889 installed <13>Nov 9 08:37:41 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505806 installed <13>Nov 9 08:37:41 rpmi: libxcbutil-cursor-0.1.3-alt2 sisyphus+278274.100.1.2 1626148618 installed <13>Nov 9 08:37:41 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148617 installed <13>Nov 9 08:37:41 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075950 installed <13>Nov 9 08:37:41 rpmi: libxkbcommon-x11-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490815 installed <13>Nov 9 08:37:41 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed <13>Nov 9 08:37:41 rpmi: libsystemd-1:255.13-alt1 sisyphus+359453.100.2.1 1728651220 installed <13>Nov 9 08:37:41 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487513 installed <13>Nov 9 08:37:41 rpmi: libat-spi2-core-2.54.0-alt1 sisyphus+357735.600.3.1 1726642173 installed <13>Nov 9 08:37:41 rpmi: at-spi2-atk-2.54.0-alt1 sisyphus+357735.600.3.1 1726642173 installed <13>Nov 9 08:37:41 rpmi: dbus-tools-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487513 installed <86>Nov 9 08:37:42 groupadd[529805]: group added to /etc/group: name=messagebus, GID=999 <86>Nov 9 08:37:42 groupadd[529805]: group added to /etc/gshadow: name=messagebus <86>Nov 9 08:37:42 groupadd[529805]: new group: name=messagebus, GID=999 <86>Nov 9 08:37:42 useradd[529841]: new user: name=messagebus, UID=999, GID=999, home=/run/dbus, shell=/dev/null, from=none <13>Nov 9 08:37:42 rpmi: dbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487513 installed <13>Nov 9 08:37:42 rpmi: dbus-tools-gui-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487513 installed <13>Nov 9 08:37:42 rpmi: dconf-0.40.0-alt3 sisyphus+325650.100.1.1 1690417204 installed <13>Nov 9 08:37:42 rpmi: libgtk+3-schemas-3.24.43-alt1 sisyphus+352627.100.1.1 1720700731 installed <13>Nov 9 08:37:42 rpmi: libavahi-0.8-alt4 sisyphus+344258.100.1.1 1712133862 installed <13>Nov 9 08:37:42 rpmi: libpolkit-124-alt3 sisyphus+351454.100.1.1 1719236631 installed <13>Nov 9 08:37:42 rpmi: libsystemd-devel-1:255.13-alt1 sisyphus+359453.100.2.1 1728651220 installed <13>Nov 9 08:37:42 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Nov 9 08:37:42 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Nov 9 08:37:42 rpmi: ca-certificates-2024.07.01-alt1 sisyphus+351897.100.1.1 1719826350 installed <13>Nov 9 08:37:42 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Nov 9 08:37:42 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Nov 9 08:37:42 rpmi: libcrypto3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080696 installed <13>Nov 9 08:37:42 rpmi: libssl3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080696 installed <86>Nov 9 08:37:42 groupadd[530860]: group added to /etc/group: name=_keytab, GID=998 <86>Nov 9 08:37:42 groupadd[530860]: group added to /etc/gshadow: name=_keytab <86>Nov 9 08:37:42 groupadd[530860]: new group: name=_keytab, GID=998 <13>Nov 9 08:37:42 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735219 installed <13>Nov 9 08:37:42 rpmi: python3-3.12.7-alt1 sisyphus+358796.100.1.1 1727844713 installed <13>Nov 9 08:37:43 rpmi: python3-base-3.12.7-alt1 sisyphus+358796.100.1.1 1727844713 installed <13>Nov 9 08:37:43 rpmi: libdqt6-core-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:43 rpmi: libkmod-32-alt1 sisyphus+357452.100.2.1 1727718010 installed <13>Nov 9 08:37:43 rpmi: libcups-2.4.11-alt1 sisyphus+359120.200.2.1 1728202638 installed <13>Nov 9 08:37:43 rpmi: systemd-utils-standalone-1:255.13-alt1 sisyphus+359453.100.2.1 1728651220 installed <13>Nov 9 08:37:43 rpmi: at-spi2-core-2.54.0-alt1 sisyphus+357735.600.3.1 1726642173 installed <13>Nov 9 08:37:43 rpmi: kmod-32-alt1 sisyphus+357452.100.2.1 1727718010 installed <13>Nov 9 08:37:43 rpmi: dmsetup-1.02.202-alt1 sisyphus+361775.200.5.1 1730990776 installed <86>Nov 9 08:37:43 groupadd[537030]: group added to /etc/group: name=tape, GID=997 <86>Nov 9 08:37:43 groupadd[537030]: group added to /etc/gshadow: name=tape <86>Nov 9 08:37:43 groupadd[537030]: new group: name=tape, GID=997 <86>Nov 9 08:37:43 groupadd[537047]: group added to /etc/group: name=dialout, GID=996 <86>Nov 9 08:37:43 groupadd[537047]: group added to /etc/gshadow: name=dialout <86>Nov 9 08:37:43 groupadd[537047]: new group: name=dialout, GID=996 <86>Nov 9 08:37:43 groupadd[537061]: group added to /etc/group: name=input, GID=995 <86>Nov 9 08:37:43 groupadd[537061]: group added to /etc/gshadow: name=input <86>Nov 9 08:37:43 groupadd[537061]: new group: name=input, GID=995 <86>Nov 9 08:37:43 groupadd[537076]: group added to /etc/group: name=video, GID=994 <86>Nov 9 08:37:43 groupadd[537076]: group added to /etc/gshadow: name=video <86>Nov 9 08:37:43 groupadd[537076]: new group: name=video, GID=994 <86>Nov 9 08:37:43 groupadd[537090]: group added to /etc/group: name=render, GID=993 <86>Nov 9 08:37:43 groupadd[537090]: group added to /etc/gshadow: name=render <86>Nov 9 08:37:43 groupadd[537090]: new group: name=render, GID=993 <86>Nov 9 08:37:43 groupadd[537131]: group added to /etc/group: name=sgx, GID=992 <86>Nov 9 08:37:43 groupadd[537131]: group added to /etc/gshadow: name=sgx <86>Nov 9 08:37:43 groupadd[537131]: new group: name=sgx, GID=992 <13>Nov 9 08:37:43 rpmi: udev-1:255.13-alt1 sisyphus+359453.100.2.1 1728651220 installed <86>Nov 9 08:37:43 groupadd[538740]: group added to /etc/group: name=colord, GID=991 <86>Nov 9 08:37:43 groupadd[538740]: group added to /etc/gshadow: name=colord <86>Nov 9 08:37:43 groupadd[538740]: new group: name=colord, GID=991 <86>Nov 9 08:37:43 useradd[538773]: new user: name=colord, UID=998, GID=991, home=/var/colord, shell=/dev/null, from=none <13>Nov 9 08:37:43 rpmi: colord-1.4.7-alt1.1 sisyphus+338793.100.1.1 1706039037 installed <13>Nov 9 08:37:44 rpmi: libgtk+3-3.24.43-alt1 sisyphus+352627.100.1.1 1720700753 installed <13>Nov 9 08:37:44 rpmi: libdqt6-sql-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: libdqt6-dbus-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: libdqt6-xml-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: libdqt6-concurrent-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: libdqt6-test-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: python3-module-pyudev-0.24.3-alt1 sisyphus+347852.100.1.1 1715497013 installed <13>Nov 9 08:37:44 rpmi: python3-module-libevdev-0.11-alt1 sisyphus+300877.100.1.1 1653893962 installed <13>Nov 9 08:37:44 rpmi: libwacom-2.13.0-alt1 sisyphus+356629.100.1.1 1725279203 installed <13>Nov 9 08:37:44 rpmi: libinput-1.26.2-alt2.1 sisyphus+358480.100.1.1 1727435756 installed <13>Nov 9 08:37:44 rpmi: libgsasl18-2.2.1-alt2 sisyphus+359713.200.2.1 1728905438 installed <86>Nov 9 08:37:44 groupadd[541870]: group added to /etc/group: name=sasl, GID=990 <86>Nov 9 08:37:44 groupadd[541870]: group added to /etc/gshadow: name=sasl <86>Nov 9 08:37:44 groupadd[541870]: new group: name=sasl, GID=990 <13>Nov 9 08:37:44 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112524 installed <13>Nov 9 08:37:44 rpmi: libldap2-2.6.8-alt1 sisyphus+351621.100.1.1 1719420471 installed <13>Nov 9 08:37:44 rpmi: libssl-devel-3.1.7-alt2 sisyphus+359910.100.1.1 1729080696 installed <13>Nov 9 08:37:44 rpmi: libarchive13-3.7.5-alt2 sisyphus+358189.100.1.1 1727162770 installed <13>Nov 9 08:37:44 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593140 installed <13>Nov 9 08:37:44 rpmi: libcurl-8.11.0-alt1 sisyphus+361800.100.1.1 1730881003 installed <13>Nov 9 08:37:44 rpmi: libproxy-0.5.9-alt1 sisyphus+360721.100.1.1 1729865347 installed <13>Nov 9 08:37:44 rpmi: libdqt6-network-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: libdqt6-opengl-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: libdqt6-eglfsdeviceintegration-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: libdqt6-xcbqpa-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: libdqt6-eglfskmssupport-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: libdqt6-eglfskmsgbmsupport-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:44 rpmi: libdqt6-gui-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:45 rpmi: libdqt6-widgets-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:45 rpmi: libdqt6-printsupport-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:45 rpmi: libdqt6-openglwidgets-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:45 rpmi: dqt6-base-devel-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 08:37:46 rpmi: cmake-3.29.3-alt1 sisyphus+348648.100.2.1 1716590556 installed <13>Nov 9 08:37:46 rpmi: libspdlog-devel-1.13.0-alt2 sisyphus+360216.170.10.1 1729347480 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/dtk6log-0.0.1-alt2.nosrc.rpm (w1.gzdio) Installing dtk6log-0.0.1-alt2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.90035 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf dtk6log-0.0.1 + echo 'Source #0 (dtk6log-0.0.1.tar.gz):' Source #0 (dtk6log-0.0.1.tar.gz): + /usr/bin/gzip -dc /usr/src/RPM/SOURCES/dtk6log-0.0.1.tar.gz + /bin/tar -xf - + cd dtk6log-0.0.1 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.90035 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd dtk6log-0.0.1 + export CMAKE_PREFIX_PATH=/usr/lib/dqt6/lib/cmake: + CMAKE_PREFIX_PATH=/usr/lib/dqt6/lib/cmake: + export PATH=/usr/share/dqt6/bin:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + PATH=/usr/share/dqt6/bin:/usr/src/bin:/usr/bin:/bin:/usr/local/bin:/usr/games + mkdir -p i586-alt-linux + cmake -DCMAKE_SKIP_INSTALL_RPATH:BOOL=yes '-DCMAKE_C_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' '-DCMAKE_CXX_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' '-DCMAKE_Fortran_FLAGS:STRING=-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic' -DCMAKE_INSTALL_PREFIX=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_DESTINATION=lib -DLIB_SUFFIX= -S . -B i586-alt-linux -GNinja -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_SKIP_INSTALL_RPATH:BOOL=OFF -DCMAKE_INSTALL_RPATH=/usr/lib/dqt6/lib -DMKSPECS_INSTALL_DIR=/usr/lib/dqt6/mkspecs/modules/ -DCMAKE_INSTALL_LIBDIR=lib -DLIBRARY_INSTALL_DIR=lib -DBUILD_WITH_QT6=ON -DBUILD_WITH_SYSTEMD=ON -- The CXX compiler identification is GNU 14.2.1 -- 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 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'libsystemd' -- Found libsystemd, version 255 -- Configuring done (0.7s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS CMAKE_Fortran_FLAGS LIB_DESTINATION LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/dtk6log-0.0.1/i586-alt-linux + cmake --build i586-alt-linux -j16 [1/12] Automatic MOC for target dtk6log AutoMoc: /usr/src/RPM/BUILD/dtk6log-0.0.1/src/Logger.cpp: note: No relevant classes found. No output generated. [2/12] Building CXX object CMakeFiles/dtk6log.dir/dtk6log_autogen/mocs_compilation.cpp.o [3/12] Building CXX object CMakeFiles/dtk6log.dir/src/AbstractAppender.cpp.o FAILED: CMakeFiles/dtk6log.dir/src/AbstractAppender.cpp.o /usr/bin/c++ -DBUILD_WITH_SYSTEMD -DFMT_SHARED -DLIBDLOG_LIBRARY -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddtk6log_EXPORTS -I/usr/src/RPM/BUILD/dtk6log-0.0.1/i586-alt-linux/dtk6log_autogen/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1 -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/dtk6log.dir/src/AbstractAppender.cpp.o -MF CMakeFiles/dtk6log.dir/src/AbstractAppender.cpp.o.d -o CMakeFiles/dtk6log.dir/src/AbstractAppender.cpp.o -c /usr/src/RPM/BUILD/dtk6log-0.0.1/src/AbstractAppender.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qsharedpointer_impl.h:30, from /usr/include/dqt6/QtCore/qsharedpointer.h:12, from /usr/include/dqt6/QtCore/qdebug.h:17, from /usr/include/dqt6/QtCore/QDebug:1, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/Logger.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/AbstractAppender.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/src/AbstractAppender.cpp:15: /usr/include/dqt6/QtCore/qfloat16.h: In member function 'constexpr qfloat16::operator NativeType() const': /usr/include/dqt6/QtCore/qfloat16.h:80:52: error: SSE register return with SSE2 disabled 80 | constexpr operator NativeType() const noexcept { return nf; } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator+(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:163:147: error: operation not permitted on type '_Float16' without option '-msse2' 163 | friend inline qfloat16 operator+(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) + static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator-(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:164:147: error: operation not permitted on type '_Float16' without option '-msse2' 164 | friend inline qfloat16 operator-(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) - static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator*(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:165:147: error: operation not permitted on type '_Float16' without option '-msse2' 165 | friend inline qfloat16 operator*(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) * static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator/(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:166:147: error: operation not permitted on type '_Float16' without option '-msse2' 166 | friend inline qfloat16 operator/(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) / static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'size_t qHash(qfloat16, size_t)': /usr/include/dqt6/QtCore/qfloat16.h:169:29: error: invalid conversion from type '_Float16' without option '-msse2' 169 | { return qHash(float(key), seed); } // 6.4 algorithm, so keep using it; ### Qt 7: fix QTBUG-116077 | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, const qfloat16&)': /usr/include/dqt6/QtCore/qfloat16.h:220:77: error: operation not permitted on type '_Float16' without option '-msse2' 220 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:238:5: error: operation not permitted on type '_Float16' without option '-msse2' 238 | QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, T)': /usr/include/dqt6/QtCore/qfloat16.h:244:77: error: operation not permitted on type '_Float16' without option '-msse2' 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:310:34: in 'constexpr' expansion of 'operator>(0, f)' /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 qSqrt(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:320:24: error: invalid conversion from type '_Float16' without option '-msse2' 320 | float f32 = float(f); | ^ /usr/include/dqt6/QtCore/qfloat16.h:322:38: error: invalid conversion to type '_Float16' without option '-msse2' 322 | return qfloat16::NearestFloat(f32); | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qRound(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:328:37: error: invalid conversion from type '_Float16' without option '-msse2' 328 | { return qRound(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qint64 qRound64(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:331:39: error: invalid conversion from type '_Float16' without option '-msse2' 331 | { return qRound64(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'bool qFuzzyCompare(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:343:23: error: operation not permitted on type '_Float16' without option '-msse2' 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ^~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qIntCast(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:360:52: error: invalid conversion from type '_Float16' without option '-msse2' 360 | { return int(static_cast(f)); } | ^ In file included from /usr/include/dqt6/QtCore/qcompare.h:601, from /usr/include/dqt6/QtCore/qmetatype.h:12: /usr/include/dqt6/QtCore/qcomparehelpers.h: In instantiation of 'constexpr Qt::partial_ordering Qt::compareThreeWay(LeftFloat, RightFloat) [with LeftFloat = _Float16; RightFloat = _Float16; typename std::enable_if, bool>::type = true; typename std::enable_if, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:223:33: required from here 223 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:407:13: error: operation not permitted on type '_Float16' without option '-msse2' 407 | if (lhs < rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:409:18: error: operation not permitted on type '_Float16' without option '-msse2' 409 | else if (lhs > rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:411:18: error: operation not permitted on type '_Float16' without option '-msse2' 411 | else if (lhs == rhs) | ~~~~^~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dqt6/QtCore/qglobal.h:62, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/dlog_global.h:8, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/AbstractAppender.h:17: /usr/include/dqt6/QtCore/qnumeric.h: In instantiation of 'constexpr T qAbs(const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:48: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:20: error: SSE register return with SSE2 disabled 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:48: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:59: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~ In file included from /usr/include/dqt6/QtCore/qglobal.h:61: /usr/include/dqt6/QtCore/qminmax.h: In instantiation of 'constexpr const T& qMin(const T&, const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:43: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qminmax.h:40:68: error: operation not permitted on type '_Float16' without option '-msse2' 40 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ~~~^~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr qfloat16::qfloat16(T) [with T = int; = void]': /usr/include/dqt6/QtCore/qmath.h:114:49: required from 'QtPrivate::QHypotHelper::QHypotHelper(T) [with T = qfloat16]' 114 | QHypotHelper(T first) : scale(qAbs(first)), total(1) {} | ^~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:446:47: required from here 446 | return QtPrivate::QHypotHelper(x).add(y).result(); | ^ /usr/include/dqt6/QtCore/qfloat16.h:86:62: error: invalid conversion to type '_Float16' without option '-msse2' 86 | constexpr explicit qfloat16(T value) noexcept : qfloat16(NearestFloat(value)) {} | ^~~~~~~~~~~~~~~~~~~ [4/12] Building CXX object CMakeFiles/dtk6log.dir/src/JournalAppender.cpp.o FAILED: CMakeFiles/dtk6log.dir/src/JournalAppender.cpp.o /usr/bin/c++ -DBUILD_WITH_SYSTEMD -DFMT_SHARED -DLIBDLOG_LIBRARY -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddtk6log_EXPORTS -I/usr/src/RPM/BUILD/dtk6log-0.0.1/i586-alt-linux/dtk6log_autogen/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1 -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/dtk6log.dir/src/JournalAppender.cpp.o -MF CMakeFiles/dtk6log.dir/src/JournalAppender.cpp.o.d -o CMakeFiles/dtk6log.dir/src/JournalAppender.cpp.o -c /usr/src/RPM/BUILD/dtk6log-0.0.1/src/JournalAppender.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qsharedpointer_impl.h:30, from /usr/include/dqt6/QtCore/qsharedpointer.h:12, from /usr/include/dqt6/QtCore/qdebug.h:17, from /usr/include/dqt6/QtCore/QDebug:1, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/Logger.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/AbstractAppender.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/JournalAppender.h:9, from /usr/src/RPM/BUILD/dtk6log-0.0.1/src/JournalAppender.cpp:4: /usr/include/dqt6/QtCore/qfloat16.h: In member function 'constexpr qfloat16::operator NativeType() const': /usr/include/dqt6/QtCore/qfloat16.h:80:52: error: SSE register return with SSE2 disabled 80 | constexpr operator NativeType() const noexcept { return nf; } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator+(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:163:147: error: operation not permitted on type '_Float16' without option '-msse2' 163 | friend inline qfloat16 operator+(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) + static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator-(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:164:147: error: operation not permitted on type '_Float16' without option '-msse2' 164 | friend inline qfloat16 operator-(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) - static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator*(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:165:147: error: operation not permitted on type '_Float16' without option '-msse2' 165 | friend inline qfloat16 operator*(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) * static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator/(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:166:147: error: operation not permitted on type '_Float16' without option '-msse2' 166 | friend inline qfloat16 operator/(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) / static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'size_t qHash(qfloat16, size_t)': /usr/include/dqt6/QtCore/qfloat16.h:169:29: error: invalid conversion from type '_Float16' without option '-msse2' 169 | { return qHash(float(key), seed); } // 6.4 algorithm, so keep using it; ### Qt 7: fix QTBUG-116077 | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, const qfloat16&)': /usr/include/dqt6/QtCore/qfloat16.h:220:77: error: operation not permitted on type '_Float16' without option '-msse2' 220 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:238:5: error: operation not permitted on type '_Float16' without option '-msse2' 238 | QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, T)': /usr/include/dqt6/QtCore/qfloat16.h:244:77: error: operation not permitted on type '_Float16' without option '-msse2' 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:310:34: in 'constexpr' expansion of 'operator>(0, f)' /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 qSqrt(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:320:24: error: invalid conversion from type '_Float16' without option '-msse2' 320 | float f32 = float(f); | ^ /usr/include/dqt6/QtCore/qfloat16.h:322:38: error: invalid conversion to type '_Float16' without option '-msse2' 322 | return qfloat16::NearestFloat(f32); | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qRound(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:328:37: error: invalid conversion from type '_Float16' without option '-msse2' 328 | { return qRound(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qint64 qRound64(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:331:39: error: invalid conversion from type '_Float16' without option '-msse2' 331 | { return qRound64(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'bool qFuzzyCompare(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:343:23: error: operation not permitted on type '_Float16' without option '-msse2' 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ^~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qIntCast(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:360:52: error: invalid conversion from type '_Float16' without option '-msse2' 360 | { return int(static_cast(f)); } | ^ In file included from /usr/include/dqt6/QtCore/qcompare.h:601, from /usr/include/dqt6/QtCore/qmetatype.h:12: /usr/include/dqt6/QtCore/qcomparehelpers.h: In instantiation of 'constexpr Qt::partial_ordering Qt::compareThreeWay(LeftFloat, RightFloat) [with LeftFloat = _Float16; RightFloat = _Float16; typename std::enable_if, bool>::type = true; typename std::enable_if, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:223:33: required from here 223 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:407:13: error: operation not permitted on type '_Float16' without option '-msse2' 407 | if (lhs < rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:409:18: error: operation not permitted on type '_Float16' without option '-msse2' 409 | else if (lhs > rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:411:18: error: operation not permitted on type '_Float16' without option '-msse2' 411 | else if (lhs == rhs) | ~~~~^~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dqt6/QtCore/qglobal.h:62, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/dlog_global.h:8, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/JournalAppender.h:8: /usr/include/dqt6/QtCore/qnumeric.h: In instantiation of 'constexpr T qAbs(const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:48: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:20: error: SSE register return with SSE2 disabled 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:48: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:59: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~ In file included from /usr/include/dqt6/QtCore/qglobal.h:61: /usr/include/dqt6/QtCore/qminmax.h: In instantiation of 'constexpr const T& qMin(const T&, const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:43: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qminmax.h:40:68: error: operation not permitted on type '_Float16' without option '-msse2' 40 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ~~~^~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr qfloat16::qfloat16(T) [with T = int; = void]': /usr/include/dqt6/QtCore/qmath.h:114:49: required from 'QtPrivate::QHypotHelper::QHypotHelper(T) [with T = qfloat16]' 114 | QHypotHelper(T first) : scale(qAbs(first)), total(1) {} | ^~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:446:47: required from here 446 | return QtPrivate::QHypotHelper(x).add(y).result(); | ^ /usr/include/dqt6/QtCore/qfloat16.h:86:62: error: invalid conversion to type '_Float16' without option '-msse2' 86 | constexpr explicit qfloat16(T value) noexcept : qfloat16(NearestFloat(value)) {} | ^~~~~~~~~~~~~~~~~~~ [5/12] Building CXX object CMakeFiles/dtk6log.dir/src/Logger.cpp.o FAILED: CMakeFiles/dtk6log.dir/src/Logger.cpp.o /usr/bin/c++ -DBUILD_WITH_SYSTEMD -DFMT_SHARED -DLIBDLOG_LIBRARY -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddtk6log_EXPORTS -I/usr/src/RPM/BUILD/dtk6log-0.0.1/i586-alt-linux/dtk6log_autogen/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1 -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/dtk6log.dir/src/Logger.cpp.o -MF CMakeFiles/dtk6log.dir/src/Logger.cpp.o.d -o CMakeFiles/dtk6log.dir/src/Logger.cpp.o -c /usr/src/RPM/BUILD/dtk6log-0.0.1/src/Logger.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qsharedpointer_impl.h:30, from /usr/include/dqt6/QtCore/qsharedpointer.h:12, from /usr/include/dqt6/QtCore/qdebug.h:17, from /usr/include/dqt6/QtCore/QDebug:1, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/Logger.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/src/Logger.cpp:15: /usr/include/dqt6/QtCore/qfloat16.h: In member function 'constexpr qfloat16::operator NativeType() const': /usr/include/dqt6/QtCore/qfloat16.h:80:52: error: SSE register return with SSE2 disabled 80 | constexpr operator NativeType() const noexcept { return nf; } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator+(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:163:147: error: operation not permitted on type '_Float16' without option '-msse2' 163 | friend inline qfloat16 operator+(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) + static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator-(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:164:147: error: operation not permitted on type '_Float16' without option '-msse2' 164 | friend inline qfloat16 operator-(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) - static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator*(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:165:147: error: operation not permitted on type '_Float16' without option '-msse2' 165 | friend inline qfloat16 operator*(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) * static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator/(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:166:147: error: operation not permitted on type '_Float16' without option '-msse2' 166 | friend inline qfloat16 operator/(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) / static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'size_t qHash(qfloat16, size_t)': /usr/include/dqt6/QtCore/qfloat16.h:169:29: error: invalid conversion from type '_Float16' without option '-msse2' 169 | { return qHash(float(key), seed); } // 6.4 algorithm, so keep using it; ### Qt 7: fix QTBUG-116077 | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, const qfloat16&)': /usr/include/dqt6/QtCore/qfloat16.h:220:77: error: operation not permitted on type '_Float16' without option '-msse2' 220 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:238:5: error: operation not permitted on type '_Float16' without option '-msse2' 238 | QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, T)': /usr/include/dqt6/QtCore/qfloat16.h:244:77: error: operation not permitted on type '_Float16' without option '-msse2' 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:310:34: in 'constexpr' expansion of 'operator>(0, f)' /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 qSqrt(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:320:24: error: invalid conversion from type '_Float16' without option '-msse2' 320 | float f32 = float(f); | ^ /usr/include/dqt6/QtCore/qfloat16.h:322:38: error: invalid conversion to type '_Float16' without option '-msse2' 322 | return qfloat16::NearestFloat(f32); | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qRound(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:328:37: error: invalid conversion from type '_Float16' without option '-msse2' 328 | { return qRound(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qint64 qRound64(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:331:39: error: invalid conversion from type '_Float16' without option '-msse2' 331 | { return qRound64(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'bool qFuzzyCompare(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:343:23: error: operation not permitted on type '_Float16' without option '-msse2' 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ^~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qIntCast(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:360:52: error: invalid conversion from type '_Float16' without option '-msse2' 360 | { return int(static_cast(f)); } | ^ In file included from /usr/include/dqt6/QtCore/qcompare.h:601, from /usr/include/dqt6/QtCore/qmetatype.h:12: /usr/include/dqt6/QtCore/qcomparehelpers.h: In instantiation of 'constexpr Qt::partial_ordering Qt::compareThreeWay(LeftFloat, RightFloat) [with LeftFloat = _Float16; RightFloat = _Float16; typename std::enable_if, bool>::type = true; typename std::enable_if, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:223:33: required from here 223 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:407:13: error: operation not permitted on type '_Float16' without option '-msse2' 407 | if (lhs < rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:409:18: error: operation not permitted on type '_Float16' without option '-msse2' 409 | else if (lhs > rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:411:18: error: operation not permitted on type '_Float16' without option '-msse2' 411 | else if (lhs == rhs) | ~~~~^~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dqt6/QtCore/qglobal.h:62, from /usr/include/dqt6/QtCore/qchar.h:7, from /usr/include/dqt6/QtCore/qstring.h:14, from /usr/include/dqt6/QtCore/QString:1, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/Logger.h:17: /usr/include/dqt6/QtCore/qnumeric.h: In instantiation of 'constexpr T qAbs(const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:48: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:20: error: SSE register return with SSE2 disabled 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:48: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:59: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~ In file included from /usr/include/dqt6/QtCore/qglobal.h:61: /usr/include/dqt6/QtCore/qminmax.h: In instantiation of 'constexpr const T& qMin(const T&, const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:43: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qminmax.h:40:68: error: operation not permitted on type '_Float16' without option '-msse2' 40 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ~~~^~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr qfloat16::qfloat16(T) [with T = int; = void]': /usr/include/dqt6/QtCore/qmath.h:114:49: required from 'QtPrivate::QHypotHelper::QHypotHelper(T) [with T = qfloat16]' 114 | QHypotHelper(T first) : scale(qAbs(first)), total(1) {} | ^~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:446:47: required from here 446 | return QtPrivate::QHypotHelper(x).add(y).result(); | ^ /usr/include/dqt6/QtCore/qfloat16.h:86:62: error: invalid conversion to type '_Float16' without option '-msse2' 86 | constexpr explicit qfloat16(T value) noexcept : qfloat16(NearestFloat(value)) {} | ^~~~~~~~~~~~~~~~~~~ [6/12] Building CXX object CMakeFiles/dtk6log.dir/src/ConsoleAppender.cpp.o FAILED: CMakeFiles/dtk6log.dir/src/ConsoleAppender.cpp.o /usr/bin/c++ -DBUILD_WITH_SYSTEMD -DFMT_SHARED -DLIBDLOG_LIBRARY -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddtk6log_EXPORTS -I/usr/src/RPM/BUILD/dtk6log-0.0.1/i586-alt-linux/dtk6log_autogen/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1 -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/dtk6log.dir/src/ConsoleAppender.cpp.o -MF CMakeFiles/dtk6log.dir/src/ConsoleAppender.cpp.o.d -o CMakeFiles/dtk6log.dir/src/ConsoleAppender.cpp.o -c /usr/src/RPM/BUILD/dtk6log-0.0.1/src/ConsoleAppender.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qsharedpointer_impl.h:30, from /usr/include/dqt6/QtCore/qsharedpointer.h:12, from /usr/include/dqt6/QtCore/qdebug.h:17, from /usr/include/dqt6/QtCore/QDebug:1, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/Logger.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/AbstractAppender.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/AbstractStringAppender.h:17, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/ConsoleAppender.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/src/ConsoleAppender.cpp:17: /usr/include/dqt6/QtCore/qfloat16.h: In member function 'constexpr qfloat16::operator NativeType() const': /usr/include/dqt6/QtCore/qfloat16.h:80:52: error: SSE register return with SSE2 disabled 80 | constexpr operator NativeType() const noexcept { return nf; } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator+(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:163:147: error: operation not permitted on type '_Float16' without option '-msse2' 163 | friend inline qfloat16 operator+(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) + static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator-(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:164:147: error: operation not permitted on type '_Float16' without option '-msse2' 164 | friend inline qfloat16 operator-(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) - static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator*(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:165:147: error: operation not permitted on type '_Float16' without option '-msse2' 165 | friend inline qfloat16 operator*(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) * static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator/(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:166:147: error: operation not permitted on type '_Float16' without option '-msse2' 166 | friend inline qfloat16 operator/(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) / static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'size_t qHash(qfloat16, size_t)': /usr/include/dqt6/QtCore/qfloat16.h:169:29: error: invalid conversion from type '_Float16' without option '-msse2' 169 | { return qHash(float(key), seed); } // 6.4 algorithm, so keep using it; ### Qt 7: fix QTBUG-116077 | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, const qfloat16&)': /usr/include/dqt6/QtCore/qfloat16.h:220:77: error: operation not permitted on type '_Float16' without option '-msse2' 220 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:238:5: error: operation not permitted on type '_Float16' without option '-msse2' 238 | QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, T)': /usr/include/dqt6/QtCore/qfloat16.h:244:77: error: operation not permitted on type '_Float16' without option '-msse2' 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:310:34: in 'constexpr' expansion of 'operator>(0, f)' /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 qSqrt(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:320:24: error: invalid conversion from type '_Float16' without option '-msse2' 320 | float f32 = float(f); | ^ /usr/include/dqt6/QtCore/qfloat16.h:322:38: error: invalid conversion to type '_Float16' without option '-msse2' 322 | return qfloat16::NearestFloat(f32); | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qRound(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:328:37: error: invalid conversion from type '_Float16' without option '-msse2' 328 | { return qRound(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qint64 qRound64(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:331:39: error: invalid conversion from type '_Float16' without option '-msse2' 331 | { return qRound64(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'bool qFuzzyCompare(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:343:23: error: operation not permitted on type '_Float16' without option '-msse2' 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ^~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qIntCast(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:360:52: error: invalid conversion from type '_Float16' without option '-msse2' 360 | { return int(static_cast(f)); } | ^ In file included from /usr/include/dqt6/QtCore/qcompare.h:601, from /usr/include/dqt6/QtCore/qmetatype.h:12: /usr/include/dqt6/QtCore/qcomparehelpers.h: In instantiation of 'constexpr Qt::partial_ordering Qt::compareThreeWay(LeftFloat, RightFloat) [with LeftFloat = _Float16; RightFloat = _Float16; typename std::enable_if, bool>::type = true; typename std::enable_if, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:223:33: required from here 223 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:407:13: error: operation not permitted on type '_Float16' without option '-msse2' 407 | if (lhs < rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:409:18: error: operation not permitted on type '_Float16' without option '-msse2' 409 | else if (lhs > rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:411:18: error: operation not permitted on type '_Float16' without option '-msse2' 411 | else if (lhs == rhs) | ~~~~^~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dqt6/QtCore/qglobal.h:62, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/dlog_global.h:8, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/ConsoleAppender.h:17: /usr/include/dqt6/QtCore/qnumeric.h: In instantiation of 'constexpr T qAbs(const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:48: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:20: error: SSE register return with SSE2 disabled 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:48: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:59: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~ In file included from /usr/include/dqt6/QtCore/qglobal.h:61: /usr/include/dqt6/QtCore/qminmax.h: In instantiation of 'constexpr const T& qMin(const T&, const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:43: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qminmax.h:40:68: error: operation not permitted on type '_Float16' without option '-msse2' 40 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ~~~^~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr qfloat16::qfloat16(T) [with T = int; = void]': /usr/include/dqt6/QtCore/qmath.h:114:49: required from 'QtPrivate::QHypotHelper::QHypotHelper(T) [with T = qfloat16]' 114 | QHypotHelper(T first) : scale(qAbs(first)), total(1) {} | ^~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:446:47: required from here 446 | return QtPrivate::QHypotHelper(x).add(y).result(); | ^ /usr/include/dqt6/QtCore/qfloat16.h:86:62: error: invalid conversion to type '_Float16' without option '-msse2' 86 | constexpr explicit qfloat16(T value) noexcept : qfloat16(NearestFloat(value)) {} | ^~~~~~~~~~~~~~~~~~~ [7/12] Building CXX object CMakeFiles/dtk6log.dir/src/dloghelper.cpp.o FAILED: CMakeFiles/dtk6log.dir/src/dloghelper.cpp.o /usr/bin/c++ -DBUILD_WITH_SYSTEMD -DFMT_SHARED -DLIBDLOG_LIBRARY -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddtk6log_EXPORTS -I/usr/src/RPM/BUILD/dtk6log-0.0.1/i586-alt-linux/dtk6log_autogen/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1 -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/dtk6log.dir/src/dloghelper.cpp.o -MF CMakeFiles/dtk6log.dir/src/dloghelper.cpp.o.d -o CMakeFiles/dtk6log.dir/src/dloghelper.cpp.o -c /usr/src/RPM/BUILD/dtk6log-0.0.1/src/dloghelper.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qsharedpointer_impl.h:30, from /usr/include/dqt6/QtCore/qsharedpointer.h:12, from /usr/include/dqt6/QtCore/qdebug.h:17, from /usr/include/dqt6/QtCore/QDebug:1, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/Logger.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/dloghelper.h:9, from /usr/src/RPM/BUILD/dtk6log-0.0.1/src/dloghelper.cpp:5: /usr/include/dqt6/QtCore/qfloat16.h: In member function 'constexpr qfloat16::operator NativeType() const': /usr/include/dqt6/QtCore/qfloat16.h:80:52: error: SSE register return with SSE2 disabled 80 | constexpr operator NativeType() const noexcept { return nf; } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator+(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:163:147: error: operation not permitted on type '_Float16' without option '-msse2' 163 | friend inline qfloat16 operator+(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) + static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator-(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:164:147: error: operation not permitted on type '_Float16' without option '-msse2' 164 | friend inline qfloat16 operator-(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) - static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator*(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:165:147: error: operation not permitted on type '_Float16' without option '-msse2' 165 | friend inline qfloat16 operator*(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) * static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator/(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:166:147: error: operation not permitted on type '_Float16' without option '-msse2' 166 | friend inline qfloat16 operator/(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) / static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'size_t qHash(qfloat16, size_t)': /usr/include/dqt6/QtCore/qfloat16.h:169:29: error: invalid conversion from type '_Float16' without option '-msse2' 169 | { return qHash(float(key), seed); } // 6.4 algorithm, so keep using it; ### Qt 7: fix QTBUG-116077 | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, const qfloat16&)': /usr/include/dqt6/QtCore/qfloat16.h:220:77: error: operation not permitted on type '_Float16' without option '-msse2' 220 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:238:5: error: operation not permitted on type '_Float16' without option '-msse2' 238 | QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, T)': /usr/include/dqt6/QtCore/qfloat16.h:244:77: error: operation not permitted on type '_Float16' without option '-msse2' 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:310:34: in 'constexpr' expansion of 'operator>(0, f)' /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 qSqrt(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:320:24: error: invalid conversion from type '_Float16' without option '-msse2' 320 | float f32 = float(f); | ^ /usr/include/dqt6/QtCore/qfloat16.h:322:38: error: invalid conversion to type '_Float16' without option '-msse2' 322 | return qfloat16::NearestFloat(f32); | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qRound(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:328:37: error: invalid conversion from type '_Float16' without option '-msse2' 328 | { return qRound(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qint64 qRound64(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:331:39: error: invalid conversion from type '_Float16' without option '-msse2' 331 | { return qRound64(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'bool qFuzzyCompare(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:343:23: error: operation not permitted on type '_Float16' without option '-msse2' 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ^~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qIntCast(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:360:52: error: invalid conversion from type '_Float16' without option '-msse2' 360 | { return int(static_cast(f)); } | ^ In file included from /usr/include/dqt6/QtCore/qcompare.h:601, from /usr/include/dqt6/QtCore/qmetatype.h:12: /usr/include/dqt6/QtCore/qcomparehelpers.h: In instantiation of 'constexpr Qt::partial_ordering Qt::compareThreeWay(LeftFloat, RightFloat) [with LeftFloat = _Float16; RightFloat = _Float16; typename std::enable_if, bool>::type = true; typename std::enable_if, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:223:33: required from here 223 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:407:13: error: operation not permitted on type '_Float16' without option '-msse2' 407 | if (lhs < rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:409:18: error: operation not permitted on type '_Float16' without option '-msse2' 409 | else if (lhs > rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:411:18: error: operation not permitted on type '_Float16' without option '-msse2' 411 | else if (lhs == rhs) | ~~~~^~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dqt6/QtCore/qglobal.h:62, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/dlog_global.h:8, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/dloghelper.h:8: /usr/include/dqt6/QtCore/qnumeric.h: In instantiation of 'constexpr T qAbs(const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:48: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:20: error: SSE register return with SSE2 disabled 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:48: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:59: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~ In file included from /usr/include/dqt6/QtCore/qglobal.h:61: /usr/include/dqt6/QtCore/qminmax.h: In instantiation of 'constexpr const T& qMin(const T&, const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:43: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qminmax.h:40:68: error: operation not permitted on type '_Float16' without option '-msse2' 40 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ~~~^~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr qfloat16::qfloat16(T) [with T = int; = void]': /usr/include/dqt6/QtCore/qmath.h:114:49: required from 'QtPrivate::QHypotHelper::QHypotHelper(T) [with T = qfloat16]' 114 | QHypotHelper(T first) : scale(qAbs(first)), total(1) {} | ^~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:446:47: required from here 446 | return QtPrivate::QHypotHelper(x).add(y).result(); | ^ /usr/include/dqt6/QtCore/qfloat16.h:86:62: error: invalid conversion to type '_Float16' without option '-msse2' 86 | constexpr explicit qfloat16(T value) noexcept : qfloat16(NearestFloat(value)) {} | ^~~~~~~~~~~~~~~~~~~ [8/12] Building CXX object CMakeFiles/dtk6log.dir/src/AbstractStringAppender.cpp.o FAILED: CMakeFiles/dtk6log.dir/src/AbstractStringAppender.cpp.o /usr/bin/c++ -DBUILD_WITH_SYSTEMD -DFMT_SHARED -DLIBDLOG_LIBRARY -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddtk6log_EXPORTS -I/usr/src/RPM/BUILD/dtk6log-0.0.1/i586-alt-linux/dtk6log_autogen/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1 -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/dtk6log.dir/src/AbstractStringAppender.cpp.o -MF CMakeFiles/dtk6log.dir/src/AbstractStringAppender.cpp.o.d -o CMakeFiles/dtk6log.dir/src/AbstractStringAppender.cpp.o -c /usr/src/RPM/BUILD/dtk6log-0.0.1/src/AbstractStringAppender.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qsharedpointer_impl.h:30, from /usr/include/dqt6/QtCore/qsharedpointer.h:12, from /usr/include/dqt6/QtCore/qdebug.h:17, from /usr/include/dqt6/QtCore/QDebug:1, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/Logger.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/AbstractAppender.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/AbstractStringAppender.h:17, from /usr/src/RPM/BUILD/dtk6log-0.0.1/src/AbstractStringAppender.cpp:15: /usr/include/dqt6/QtCore/qfloat16.h: In member function 'constexpr qfloat16::operator NativeType() const': /usr/include/dqt6/QtCore/qfloat16.h:80:52: error: SSE register return with SSE2 disabled 80 | constexpr operator NativeType() const noexcept { return nf; } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator+(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:163:147: error: operation not permitted on type '_Float16' without option '-msse2' 163 | friend inline qfloat16 operator+(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) + static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator-(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:164:147: error: operation not permitted on type '_Float16' without option '-msse2' 164 | friend inline qfloat16 operator-(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) - static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator*(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:165:147: error: operation not permitted on type '_Float16' without option '-msse2' 165 | friend inline qfloat16 operator*(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) * static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator/(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:166:147: error: operation not permitted on type '_Float16' without option '-msse2' 166 | friend inline qfloat16 operator/(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) / static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'size_t qHash(qfloat16, size_t)': /usr/include/dqt6/QtCore/qfloat16.h:169:29: error: invalid conversion from type '_Float16' without option '-msse2' 169 | { return qHash(float(key), seed); } // 6.4 algorithm, so keep using it; ### Qt 7: fix QTBUG-116077 | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, const qfloat16&)': /usr/include/dqt6/QtCore/qfloat16.h:220:77: error: operation not permitted on type '_Float16' without option '-msse2' 220 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:238:5: error: operation not permitted on type '_Float16' without option '-msse2' 238 | QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, T)': /usr/include/dqt6/QtCore/qfloat16.h:244:77: error: operation not permitted on type '_Float16' without option '-msse2' 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:310:34: in 'constexpr' expansion of 'operator>(0, f)' /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 qSqrt(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:320:24: error: invalid conversion from type '_Float16' without option '-msse2' 320 | float f32 = float(f); | ^ /usr/include/dqt6/QtCore/qfloat16.h:322:38: error: invalid conversion to type '_Float16' without option '-msse2' 322 | return qfloat16::NearestFloat(f32); | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qRound(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:328:37: error: invalid conversion from type '_Float16' without option '-msse2' 328 | { return qRound(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qint64 qRound64(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:331:39: error: invalid conversion from type '_Float16' without option '-msse2' 331 | { return qRound64(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'bool qFuzzyCompare(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:343:23: error: operation not permitted on type '_Float16' without option '-msse2' 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ^~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qIntCast(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:360:52: error: invalid conversion from type '_Float16' without option '-msse2' 360 | { return int(static_cast(f)); } | ^ In file included from /usr/include/dqt6/QtCore/qcompare.h:601, from /usr/include/dqt6/QtCore/qmetatype.h:12: /usr/include/dqt6/QtCore/qcomparehelpers.h: In instantiation of 'constexpr Qt::partial_ordering Qt::compareThreeWay(LeftFloat, RightFloat) [with LeftFloat = _Float16; RightFloat = _Float16; typename std::enable_if, bool>::type = true; typename std::enable_if, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:223:33: required from here 223 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:407:13: error: operation not permitted on type '_Float16' without option '-msse2' 407 | if (lhs < rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:409:18: error: operation not permitted on type '_Float16' without option '-msse2' 409 | else if (lhs > rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:411:18: error: operation not permitted on type '_Float16' without option '-msse2' 411 | else if (lhs == rhs) | ~~~~^~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dqt6/QtCore/qglobal.h:62, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/dlog_global.h:8, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/AbstractAppender.h:17: /usr/include/dqt6/QtCore/qnumeric.h: In instantiation of 'constexpr T qAbs(const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:48: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:20: error: SSE register return with SSE2 disabled 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:48: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:59: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~ In file included from /usr/include/dqt6/QtCore/qglobal.h:61: /usr/include/dqt6/QtCore/qminmax.h: In instantiation of 'constexpr const T& qMin(const T&, const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:43: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qminmax.h:40:68: error: operation not permitted on type '_Float16' without option '-msse2' 40 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ~~~^~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr qfloat16::qfloat16(T) [with T = int; = void]': /usr/include/dqt6/QtCore/qmath.h:114:49: required from 'QtPrivate::QHypotHelper::QHypotHelper(T) [with T = qfloat16]' 114 | QHypotHelper(T first) : scale(qAbs(first)), total(1) {} | ^~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:446:47: required from here 446 | return QtPrivate::QHypotHelper(x).add(y).result(); | ^ /usr/include/dqt6/QtCore/qfloat16.h:86:62: error: invalid conversion to type '_Float16' without option '-msse2' 86 | constexpr explicit qfloat16(T value) noexcept : qfloat16(NearestFloat(value)) {} | ^~~~~~~~~~~~~~~~~~~ [9/12] Building CXX object CMakeFiles/dtk6log.dir/src/FileAppender.cpp.o FAILED: CMakeFiles/dtk6log.dir/src/FileAppender.cpp.o /usr/bin/c++ -DBUILD_WITH_SYSTEMD -DFMT_SHARED -DLIBDLOG_LIBRARY -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddtk6log_EXPORTS -I/usr/src/RPM/BUILD/dtk6log-0.0.1/i586-alt-linux/dtk6log_autogen/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1 -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/dtk6log.dir/src/FileAppender.cpp.o -MF CMakeFiles/dtk6log.dir/src/FileAppender.cpp.o.d -o CMakeFiles/dtk6log.dir/src/FileAppender.cpp.o -c /usr/src/RPM/BUILD/dtk6log-0.0.1/src/FileAppender.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qsharedpointer_impl.h:30, from /usr/include/dqt6/QtCore/qsharedpointer.h:12, from /usr/include/dqt6/QtCore/qdebug.h:17, from /usr/include/dqt6/QtCore/QDebug:1, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/Logger.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/AbstractAppender.h:18, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/AbstractStringAppender.h:17, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/FileAppender.h:19, from /usr/src/RPM/BUILD/dtk6log-0.0.1/src/FileAppender.cpp:15: /usr/include/dqt6/QtCore/qfloat16.h: In member function 'constexpr qfloat16::operator NativeType() const': /usr/include/dqt6/QtCore/qfloat16.h:80:52: error: SSE register return with SSE2 disabled 80 | constexpr operator NativeType() const noexcept { return nf; } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator+(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:163:147: error: operation not permitted on type '_Float16' without option '-msse2' 163 | friend inline qfloat16 operator+(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) + static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator-(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:164:147: error: operation not permitted on type '_Float16' without option '-msse2' 164 | friend inline qfloat16 operator-(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) - static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator*(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:165:147: error: operation not permitted on type '_Float16' without option '-msse2' 165 | friend inline qfloat16 operator*(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) * static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator/(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:166:147: error: operation not permitted on type '_Float16' without option '-msse2' 166 | friend inline qfloat16 operator/(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) / static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'size_t qHash(qfloat16, size_t)': /usr/include/dqt6/QtCore/qfloat16.h:169:29: error: invalid conversion from type '_Float16' without option '-msse2' 169 | { return qHash(float(key), seed); } // 6.4 algorithm, so keep using it; ### Qt 7: fix QTBUG-116077 | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, const qfloat16&)': /usr/include/dqt6/QtCore/qfloat16.h:220:77: error: operation not permitted on type '_Float16' without option '-msse2' 220 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:238:5: error: operation not permitted on type '_Float16' without option '-msse2' 238 | QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, T)': /usr/include/dqt6/QtCore/qfloat16.h:244:77: error: operation not permitted on type '_Float16' without option '-msse2' 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:310:34: in 'constexpr' expansion of 'operator>(0, f)' /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 qSqrt(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:320:24: error: invalid conversion from type '_Float16' without option '-msse2' 320 | float f32 = float(f); | ^ /usr/include/dqt6/QtCore/qfloat16.h:322:38: error: invalid conversion to type '_Float16' without option '-msse2' 322 | return qfloat16::NearestFloat(f32); | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qRound(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:328:37: error: invalid conversion from type '_Float16' without option '-msse2' 328 | { return qRound(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qint64 qRound64(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:331:39: error: invalid conversion from type '_Float16' without option '-msse2' 331 | { return qRound64(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'bool qFuzzyCompare(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:343:23: error: operation not permitted on type '_Float16' without option '-msse2' 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ^~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qIntCast(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:360:52: error: invalid conversion from type '_Float16' without option '-msse2' 360 | { return int(static_cast(f)); } | ^ In file included from /usr/include/dqt6/QtCore/qcompare.h:601, from /usr/include/dqt6/QtCore/qmetatype.h:12: /usr/include/dqt6/QtCore/qcomparehelpers.h: In instantiation of 'constexpr Qt::partial_ordering Qt::compareThreeWay(LeftFloat, RightFloat) [with LeftFloat = _Float16; RightFloat = _Float16; typename std::enable_if, bool>::type = true; typename std::enable_if, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:223:33: required from here 223 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:407:13: error: operation not permitted on type '_Float16' without option '-msse2' 407 | if (lhs < rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:409:18: error: operation not permitted on type '_Float16' without option '-msse2' 409 | else if (lhs > rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:411:18: error: operation not permitted on type '_Float16' without option '-msse2' 411 | else if (lhs == rhs) | ~~~~^~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dqt6/QtCore/qglobal.h:62, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/dlog_global.h:8, from /usr/src/RPM/BUILD/dtk6log-0.0.1/include/FileAppender.h:18: /usr/include/dqt6/QtCore/qnumeric.h: In instantiation of 'constexpr T qAbs(const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:48: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:20: error: SSE register return with SSE2 disabled 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:48: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:59: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~ In file included from /usr/include/dqt6/QtCore/qglobal.h:61: /usr/include/dqt6/QtCore/qminmax.h: In instantiation of 'constexpr const T& qMin(const T&, const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:43: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qminmax.h:40:68: error: operation not permitted on type '_Float16' without option '-msse2' 40 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ~~~^~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr qfloat16::qfloat16(T) [with T = int; = void]': /usr/include/dqt6/QtCore/qmath.h:114:49: required from 'QtPrivate::QHypotHelper::QHypotHelper(T) [with T = qfloat16]' 114 | QHypotHelper(T first) : scale(qAbs(first)), total(1) {} | ^~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:446:47: required from here 446 | return QtPrivate::QHypotHelper(x).add(y).result(); | ^ /usr/include/dqt6/QtCore/qfloat16.h:86:62: error: invalid conversion to type '_Float16' without option '-msse2' 86 | constexpr explicit qfloat16(T value) noexcept : qfloat16(NearestFloat(value)) {} | ^~~~~~~~~~~~~~~~~~~ [10/12] Building CXX object CMakeFiles/dtk6log.dir/src/RollingFileAppender.cpp.o FAILED: CMakeFiles/dtk6log.dir/src/RollingFileAppender.cpp.o /usr/bin/c++ -DBUILD_WITH_SYSTEMD -DFMT_SHARED -DLIBDLOG_LIBRARY -DQT_CORE_LIB -DQT_NO_DEBUG -DSPDLOG_COMPILED_LIB -DSPDLOG_FMT_EXTERNAL -DSPDLOG_SHARED_LIB -Ddtk6log_EXPORTS -I/usr/src/RPM/BUILD/dtk6log-0.0.1/i586-alt-linux/dtk6log_autogen/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1/include -I/usr/src/RPM/BUILD/dtk6log-0.0.1 -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT CMakeFiles/dtk6log.dir/src/RollingFileAppender.cpp.o -MF CMakeFiles/dtk6log.dir/src/RollingFileAppender.cpp.o.d -o CMakeFiles/dtk6log.dir/src/RollingFileAppender.cpp.o -c /usr/src/RPM/BUILD/dtk6log-0.0.1/src/RollingFileAppender.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qvariant.h:9, from /usr/include/dqt6/QtCore/qlocale.h:7, from /usr/include/dqt6/QtCore/qcalendar.h:10, from /usr/include/dqt6/QtCore/qdatetime.h:8, from /usr/include/dqt6/QtCore/QDateTime:1, from /usr/src/RPM/BUILD/dtk6log-0.0.1/src/RollingFileAppender.cpp:13: /usr/include/dqt6/QtCore/qfloat16.h: In member function 'constexpr qfloat16::operator NativeType() const': /usr/include/dqt6/QtCore/qfloat16.h:80:52: error: SSE register return with SSE2 disabled 80 | constexpr operator NativeType() const noexcept { return nf; } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator+(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:163:147: error: operation not permitted on type '_Float16' without option '-msse2' 163 | friend inline qfloat16 operator+(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) + static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator-(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:164:147: error: operation not permitted on type '_Float16' without option '-msse2' 164 | friend inline qfloat16 operator-(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) - static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator*(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:165:147: error: operation not permitted on type '_Float16' without option '-msse2' 165 | friend inline qfloat16 operator*(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) * static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 operator/(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:166:147: error: operation not permitted on type '_Float16' without option '-msse2' 166 | friend inline qfloat16 operator/(qfloat16 a, qfloat16 b) noexcept { return qfloat16(static_cast(a) / static_cast(b)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'size_t qHash(qfloat16, size_t)': /usr/include/dqt6/QtCore/qfloat16.h:169:29: error: invalid conversion from type '_Float16' without option '-msse2' 169 | { return qHash(float(key), seed); } // 6.4 algorithm, so keep using it; ### Qt 7: fix QTBUG-116077 | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator+(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator-(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator*(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(qfloat16, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'long double operator/(long double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:190:5: error: invalid conversion from type '_Float16' without option '-msse2' 190 | QF16_MAKE_ARITH_OP(long double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(double, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:191:5: error: invalid conversion from type '_Float16' without option '-msse2' 191 | QF16_MAKE_ARITH_OP(double) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator+(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator-(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator*(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(qfloat16, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'float operator/(float, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:192:5: error: invalid conversion from type '_Float16' without option '-msse2' 192 | QF16_MAKE_ARITH_OP(float) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator+(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator-(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator*(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16::NativeType operator/(qfloat16::NativeType, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: SSE register return with SSE2 disabled 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator+=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator-=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator*=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16& operator/=(qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:194:5: error: operation not permitted on type '_Float16' without option '-msse2' 194 | QF16_MAKE_ARITH_OP(NativeType) | ^~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator+(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:203:5: error: invalid conversion from type '_Float16' without option '-msse2' 203 | QF16_MAKE_ARITH_OP_INT(+) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator-(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:204:5: error: invalid conversion from type '_Float16' without option '-msse2' 204 | QF16_MAKE_ARITH_OP_INT(-) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator*(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:205:5: error: invalid conversion from type '_Float16' without option '-msse2' 205 | QF16_MAKE_ARITH_OP_INT(*) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(qfloat16, int)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'double operator/(int, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:206:5: error: invalid conversion from type '_Float16' without option '-msse2' 206 | QF16_MAKE_ARITH_OP_INT(/) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, const qfloat16&)': /usr/include/dqt6/QtCore/qfloat16.h:220:77: error: operation not permitted on type '_Float16' without option '-msse2' 220 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, long double)': /usr/include/dqt6/QtCore/qfloat16.h:234:5: error: invalid conversion from type '_Float16' without option '-msse2' 234 | QF16_MAKE_ORDER_OP_FP(long double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, double)': /usr/include/dqt6/QtCore/qfloat16.h:235:5: error: invalid conversion from type '_Float16' without option '-msse2' 235 | QF16_MAKE_ORDER_OP_FP(double) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, float)': /usr/include/dqt6/QtCore/qfloat16.h:236:5: error: invalid conversion from type '_Float16' without option '-msse2' 236 | QF16_MAKE_ORDER_OP_FP(float) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, qfloat16::NativeType)': /usr/include/dqt6/QtCore/qfloat16.h:238:5: error: operation not permitted on type '_Float16' without option '-msse2' 238 | QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType) | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'constexpr bool comparesEqual(const qfloat16&, T)': /usr/include/dqt6/QtCore/qfloat16.h:244:77: error: operation not permitted on type '_Float16' without option '-msse2' 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:310:34: in 'constexpr' expansion of 'operator>(0, f)' /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qfloat16 qSqrt(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:320:24: error: invalid conversion from type '_Float16' without option '-msse2' 320 | float f32 = float(f); | ^ /usr/include/dqt6/QtCore/qfloat16.h:322:38: error: invalid conversion to type '_Float16' without option '-msse2' 322 | return qfloat16::NearestFloat(f32); | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qRound(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:328:37: error: invalid conversion from type '_Float16' without option '-msse2' 328 | { return qRound(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'qint64 qRound64(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:331:39: error: invalid conversion from type '_Float16' without option '-msse2' 331 | { return qRound64(static_cast(d)); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In function 'bool qFuzzyCompare(qfloat16, qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:343:23: error: operation not permitted on type '_Float16' without option '-msse2' 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ^~ /usr/include/dqt6/QtCore/qfloat16.h: In function 'int qIntCast(qfloat16)': /usr/include/dqt6/QtCore/qfloat16.h:360:52: error: invalid conversion from type '_Float16' without option '-msse2' 360 | { return int(static_cast(f)); } | ^ In file included from /usr/include/dqt6/QtCore/qcompare.h:601, from /usr/include/dqt6/QtCore/qmetatype.h:12: /usr/include/dqt6/QtCore/qcomparehelpers.h: In instantiation of 'constexpr Qt::partial_ordering Qt::compareThreeWay(LeftFloat, RightFloat) [with LeftFloat = _Float16; RightFloat = _Float16; typename std::enable_if, bool>::type = true; typename std::enable_if, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:223:33: required from here 223 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:407:13: error: operation not permitted on type '_Float16' without option '-msse2' 407 | if (lhs < rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:409:18: error: operation not permitted on type '_Float16' without option '-msse2' 409 | else if (lhs > rhs) | ~~~~^~~~~ /usr/include/dqt6/QtCore/qcomparehelpers.h:411:18: error: operation not permitted on type '_Float16' without option '-msse2' 411 | else if (lhs == rhs) | ~~~~^~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = signed char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:249:5: required from here 249 | QF16_PARTIALLY_ORDERED(qfloat16, qint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned char; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:250:5: required from here 250 | QF16_PARTIALLY_ORDERED(qfloat16, quint8) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:251:5: required from here 251 | QF16_PARTIALLY_ORDERED(qfloat16, qint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = short unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:252:5: required from here 252 | QF16_PARTIALLY_ORDERED(qfloat16, quint16) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:253:5: required from here 253 | QF16_PARTIALLY_ORDERED(qfloat16, qint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:254:5: required from here 254 | QF16_PARTIALLY_ORDERED(qfloat16, quint32) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:255:5: required from here 255 | QF16_PARTIALLY_ORDERED(qfloat16, long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:256:5: required from here 256 | QF16_PARTIALLY_ORDERED(qfloat16, unsigned long) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:257:5: required from here 257 | QF16_PARTIALLY_ORDERED(qfloat16, qint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr bool comparesEqual(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:244:80: error: no return statement in 'constexpr' function returning non-void 244 | { return static_cast(lhs) == static_cast(rhs); } | ^ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr Qt::partial_ordering compareThreeWay(const qfloat16&, T) [with T = long long unsigned int; typename std::enable_if::type>::value, bool>::type = true]': /usr/include/dqt6/QtCore/qfloat16.h:258:5: required from here 258 | QF16_PARTIALLY_ORDERED(qfloat16, quint64) | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:247:66: error: invalid conversion to type '_Float16' without option '-msse2' 247 | { return Qt::compareThreeWay(static_cast(lhs), static_cast(rhs)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dqt6/QtCore/qglobal.h:62, from /usr/include/dqt6/QtCore/qcalendar.h:9: /usr/include/dqt6/QtCore/qnumeric.h: In instantiation of 'constexpr T qAbs(const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:48: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:20: error: SSE register return with SSE2 disabled 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:48: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ~~^~~~ /usr/include/dqt6/QtCore/qnumeric.h:328:59: error: operation not permitted on type '_Float16' without option '-msse2' 328 | constexpr inline T qAbs(const T &t) { return t >= 0 ? t : -t; } | ^~ In file included from /usr/include/dqt6/QtCore/qglobal.h:61: /usr/include/dqt6/QtCore/qminmax.h: In instantiation of 'constexpr const T& qMin(const T&, const T&) [with T = _Float16]': /usr/include/dqt6/QtCore/qfloat16.h:343:43: required from here 343 | return (qAbs(f1 - f2) * 102.5f <= qMin(qAbs(f1), qAbs(f2))); | ~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/dqt6/QtCore/qminmax.h:40:68: error: operation not permitted on type '_Float16' without option '-msse2' 40 | constexpr inline const T &qMin(const T &a, const T &b) { return (a < b) ? a : b; } | ~~~^~~~ /usr/include/dqt6/QtCore/qfloat16.h: In instantiation of 'constexpr qfloat16::qfloat16(T) [with T = int; = void]': /usr/include/dqt6/QtCore/qmath.h:114:49: required from 'QtPrivate::QHypotHelper::QHypotHelper(T) [with T = qfloat16]' 114 | QHypotHelper(T first) : scale(qAbs(first)), total(1) {} | ^~~~~~~~ /usr/include/dqt6/QtCore/qfloat16.h:446:47: required from here 446 | return QtPrivate::QHypotHelper(x).add(y).result(); | ^ /usr/include/dqt6/QtCore/qfloat16.h:86:62: error: invalid conversion to type '_Float16' without option '-msse2' 86 | constexpr explicit qfloat16(T value) noexcept : qfloat16(NearestFloat(value)) {} | ^~~~~~~~~~~~~~~~~~~ ninja: build stopped: subcommand failed. error: Bad exit status from /usr/src/tmp/rpm-tmp.90035 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.90035 (%build) Command exited with non-zero status 1 15.13user 2.66system 0:03.57elapsed 497%CPU (0avgtext+0avgdata 201340maxresident)k 0inputs+0outputs (0major+564735minor)pagefaults 0swaps hsh-rebuild: rebuild of `dtk6log-0.0.1-alt2.src.rpm' failed. Command exited with non-zero status 1 4.72user 3.51system 0:28.09elapsed 29%CPU (0avgtext+0avgdata 131120maxresident)k 43216inputs+0outputs (0major+330279minor)pagefaults 0swaps