<86>Nov 9 09:16:08 userdel[3853688]: delete user 'rooter' <86>Nov 9 09:16:08 userdel[3853688]: removed group 'rooter' owned by 'rooter' <86>Nov 9 09:16:08 userdel[3853688]: removed shadow group 'rooter' owned by 'rooter' <86>Nov 9 09:16:08 groupadd[3853723]: group added to /etc/group: name=rooter, GID=1853 <86>Nov 9 09:16:08 groupadd[3853723]: group added to /etc/gshadow: name=rooter <86>Nov 9 09:16:08 groupadd[3853723]: new group: name=rooter, GID=1853 <86>Nov 9 09:16:08 useradd[3853747]: new user: name=rooter, UID=1853, GID=1853, home=/root, shell=/bin/bash, from=none <86>Nov 9 09:16:08 userdel[3853788]: delete user 'builder' <86>Nov 9 09:16:08 userdel[3853788]: removed group 'builder' owned by 'builder' <86>Nov 9 09:16:08 userdel[3853788]: removed shadow group 'builder' owned by 'builder' <86>Nov 9 09:16:08 groupadd[3853821]: group added to /etc/group: name=builder, GID=1854 <86>Nov 9 09:16:08 groupadd[3853821]: group added to /etc/gshadow: name=builder <86>Nov 9 09:16:08 groupadd[3853821]: new group: name=builder, GID=1854 <86>Nov 9 09:16:08 useradd[3853846]: new user: name=builder, UID=1854, GID=1854, home=/usr/src, shell=/bin/bash, from=none <13>Nov 9 09:16:11 rpmi: llvm18.1-filesystem-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 09:16:12 rpmi: clang18.1-support-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 09:16:12 rpmi: llvm-common-18.1.0-alt2 sisyphus+357910.2500.18.1 1728040841 installed <13>Nov 9 09:16:12 rpmi: llvm18.1-polly-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 09:16:12 rpmi: rpm-macros-ninja-build-1:1.11.1-alt3 sisyphus+345786.300.4.1 1714124414 installed <13>Nov 9 09:16:13 rpmi: ninja-build-1:1.11.1-alt3 sisyphus+345786.300.4.1 1714124415 installed <13>Nov 9 09:16:13 rpmi: gcc-c++-common-1.4.28-alt1 sisyphus+348678.100.1.1 1716396142 installed <13>Nov 9 09:16:13 rpmi: libstdc++14-devel-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Nov 9 09:16:14 rpmi: gcc14-c++-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Nov 9 09:16:14 rpmi: libedit3-3.1.20230828-alt1 sisyphus+330914.200.3.1 1696922745 installed <13>Nov 9 09:16:14 rpmi: llvm18.1-gold-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 09:16:17 rpmi: llvm18.1-libs-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 09:16:18 rpmi: libclang-cpp18-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 09:16:18 rpmi: clang18.1-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 09:16:18 rpmi: clang-18.1.0-alt2 sisyphus+357910.2500.18.1 1728040850 installed <13>Nov 9 09:16:19 rpmi: libclang18-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 09:16:19 rpmi: clang18.1-devel-18.1.8-alt0.2 sisyphus+357910.700.19.1 1728048529 installed <13>Nov 9 09:16:19 rpmi: clang-devel-18.1.0-alt2 sisyphus+357910.2500.18.1 1728040841 installed <13>Nov 9 09:16:19 rpmi: gcc-c++-14-alt1 sisyphus+360995.300.1.1 1730139881 installed <13>Nov 9 09:16:19 rpmi: rpm-build-ninja-1:1.11.1-alt3 sisyphus+345786.300.4.1 1714124414 installed warning: Macro %_dqt6_libdir not found warning: Macro %_dqt6_bindir not found warning: Macro %cmake not found warning: Macro %_dqt6_libdir not found warning: Macro %_cmake__builddir not found warning: Macro %cmake_install not found <13>Nov 9 09:16:25 rpmi: libxkbcommon-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490815 installed <13>Nov 9 09:16:25 rpmi: libexpat-2.5.0-alt1 sisyphus+346180.200.2.1 1716349845 installed <13>Nov 9 09:16:25 rpmi: libpng16-1.6.42-alt2 sisyphus+339555.100.1.1 1706781690 installed <13>Nov 9 09:16:25 rpmi: libwayland-client-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572108 installed <13>Nov 9 09:16:25 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 09:16:25 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 09:16:25 rpmi: dqt6-base-common-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:25 rpmi: dqt6-tools-common-6.7.2-alt0.dde.1 sisyphus+358809.340.2.1 1727883010 installed <13>Nov 9 09:16:25 rpmi: perl-HTTP-Date-6.06-alt1 sisyphus+324527.100.1.1 1688834564 installed <13>Nov 9 09:16:25 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed <13>Nov 9 09:16:25 rpmi: libjpeg-2:3.0.2-alt2.1 sisyphus+340135.100.1.1 1707449053 installed <13>Nov 9 09:16:25 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed <13>Nov 9 09:16:25 rpmi: libidn2-2.3.7-alt1 sisyphus+339505.100.1.2 1706718975 installed <13>Nov 9 09:16:25 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed <13>Nov 9 09:16:25 rpmi: dqt6-declarative-common-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:25 rpmi: libfmt11-1:11.0.2-alt1 sisyphus+360216.100.1.1 1729330796 installed <13>Nov 9 09:16:25 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed <13>Nov 9 09:16:25 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091636 installed <13>Nov 9 09:16:25 rpmi: libevdev-1.13.3-alt1 sisyphus+356918.100.1.1 1725546441 installed <13>Nov 9 09:16:25 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed <13>Nov 9 09:16:25 rpmi: libfribidi-1.0.16-alt1 sisyphus+358393.100.1.1 1727333693 installed <13>Nov 9 09:16:25 rpmi: liblcms2-2.16-alt1 sisyphus+335676.100.1.1 1701682605 installed <13>Nov 9 09:16:25 rpmi: libgudev-1:238-alt1 sisyphus+324364.100.1.1 1688646145 installed <13>Nov 9 09:16:25 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Nov 9 09:16:25 rpmi: perl-Compress-Raw-Zlib-2.206-alt1 sisyphus+335067.600.1.1 1700901614 installed <13>Nov 9 09:16:25 rpmi: perl-libnet-1:3.15-alt1 sisyphus+317310.100.1.1 1679580208 installed <13>Nov 9 09:16:25 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed <13>Nov 9 09:16:26 rpmi: libicu74-1:7.4.2-alt1 sisyphus+336372.200.1.1 1702422879 installed <13>Nov 9 09:16:26 rpmi: libdouble-conversion3-3.3.0-alt1 sisyphus+333410.100.1.1 1698928792 installed <13>Nov 9 09:16:26 rpmi: libsqlite3-3.46.0-alt1 sisyphus+352354.100.2.1 1721980459 installed <13>Nov 9 09:16:26 rpmi: libwayland-server-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572108 installed <13>Nov 9 09:16:26 rpmi: libatk-2.54.0-alt1 sisyphus+357735.600.3.1 1726642173 installed <13>Nov 9 09:16:26 rpmi: libp11-kit-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Nov 9 09:16:26 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed <13>Nov 9 09:16:26 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed <13>Nov 9 09:16:26 rpmi: libspdlog1.13-1.13.0-alt2 sisyphus+360216.170.10.1 1729347480 installed <13>Nov 9 09:16:26 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed <13>Nov 9 09:16:26 rpmi: libgnutls30-3.8.4-alt1 sisyphus+343729.100.2.1 1711570650 installed <13>Nov 9 09:16:26 rpmi: libngtcp2.16-1.7.0-alt1 sisyphus+356415.200.1.1 1725031916 installed <13>Nov 9 09:16:26 rpmi: libngtcp2_crypto_gnutls8-1.7.0-alt1 sisyphus+356415.200.1.1 1725031916 installed <13>Nov 9 09:16:26 rpmi: perl-File-Listing-6.16-alt1 sisyphus+325783.100.1.1 1690559356 installed <13>Nov 9 09:16:26 rpmi: dqt6-svg-common-6.7.2-alt0.dde.2 sisyphus+359014.100.2.1 1728043384 installed <13>Nov 9 09:16:26 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 09:16:26 rpmi: libwayland-cursor-1.23.1-alt1.1 sisyphus+356019.140.3.1 1724572108 installed <13>Nov 9 09:16:26 rpmi: libwayland-egl-4:18.1.0-alt1.1 sisyphus+356019.140.3.1 1724572108 installed <13>Nov 9 09:16:26 rpmi: libxkbcommon-devel-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490815 installed <13>Nov 9 09:16:26 rpmi: libgomp1-14.2.1-alt1 sisyphus+360995.100.1.1 1730131612 installed <13>Nov 9 09:16:26 rpmi: qt6-base-common-6.7.2-alt5 sisyphus+361249.300.3.1 1730377963 installed <13>Nov 9 09:16:26 rpmi: xml-utils-1:2.12.9-alt1 sisyphus+355784.100.1.1 1724333695 installed <13>Nov 9 09:16:26 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed <13>Nov 9 09:16:26 rpmi: rpm-build-qml6-6.7.2-alt1 sisyphus+359329.100.1.1 1728468660 installed <13>Nov 9 09:16:26 rpmi: rpm-build-dqml6-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:26 rpmi: libwacom-data-2.13.0-alt1 sisyphus+356629.100.1.1 1725279204 installed <13>Nov 9 09:16:26 rpmi: libSDL2-2.30.9-alt1 sisyphus+361541.100.1.1 1730534396 installed <13>Nov 9 09:16:26 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed <13>Nov 9 09:16:26 rpmi: libdatrie-0.2.13-alt1_7 sisyphus+328221.100.1.1 1693336967 installed <13>Nov 9 09:16:26 rpmi: libthai-0.1.29-alt1_6 sisyphus+328230.100.1.2 1693348044 installed <13>Nov 9 09:16:26 rpmi: libepoxy-1.5.10-alt1 sisyphus+296853.200.2.1 1647631868 installed <13>Nov 9 09:16:26 rpmi: libpixman-3:0.43.4-alt2 sisyphus+344164.100.1.1 1711987947 installed <13>Nov 9 09:16:26 rpmi: libusb-1.0.27-alt1 sisyphus+347412.100.1.1 1714739652 installed <13>Nov 9 09:16:26 rpmi: usbids-20240206-alt1 sisyphus+339943.100.1.1 1707270512 installed <13>Nov 9 09:16:26 rpmi: pciids-20241031-alt1 sisyphus+361327.100.1.1 1730460822 installed <13>Nov 9 09:16:26 rpmi: hwdata-0.384-alt1 sisyphus+354460.100.1.1 1722898493 installed <13>Nov 9 09:16:26 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed <13>Nov 9 09:16:26 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed <13>Nov 9 09:16:26 rpmi: perl-IO-Socket-IP-0.42-alt1 sisyphus+325815.100.1.2 1690571193 installed <13>Nov 9 09:16:26 rpmi: perl-Module-Load-0.36-alt1 sisyphus+258992.100.1.1 1601543407 installed <13>Nov 9 09:16:26 rpmi: perl-Compress-Raw-Bzip2-2.210-alt1 sisyphus+343108.100.1.3 1710881036 installed <13>Nov 9 09:16:26 rpmi: perl-IO-Compress-Brotli-2:0.004001-alt3 sisyphus+335067.1200.1.1 1700901700 installed <13>Nov 9 09:16:26 rpmi: perl-Clone-0.46-alt1 sisyphus+335067.1100.1.1 1700901674 installed <13>Nov 9 09:16:26 rpmi: perl-HTML-Tagset-3.24-alt1 sisyphus+343117.100.1.3 1710883587 installed <13>Nov 9 09:16:26 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Nov 9 09:16:26 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed <13>Nov 9 09:16:26 rpmi: perl-Filter-1.64-alt1 sisyphus+335067.400.1.1 1700901530 installed <13>Nov 9 09:16:26 rpmi: perl-Encode-3.21-alt1 sisyphus+343095.100.1.1 1710875480 installed <13>Nov 9 09:16:26 rpmi: perl-URI-5.27-alt1 sisyphus+340901.100.1.1 1708180683 installed <13>Nov 9 09:16:26 rpmi: perl-IO-Compress-2.206-alt1 sisyphus+325819.100.1.1 1690563199 installed <13>Nov 9 09:16:26 rpmi: perl-Net-HTTP-6.23-alt1 sisyphus+323470.100.1.1 1687422469 installed <13>Nov 9 09:16:26 rpmi: perl-HTML-Parser-3.82-alt1 sisyphus+343116.100.1.3 1710883258 installed <13>Nov 9 09:16:26 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Nov 9 09:16:26 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Nov 9 09:16:26 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Nov 9 09:16:26 rpmi: perl-HTTP-Message-6.45-alt1 sisyphus+330728.100.1.1 1696162276 installed <13>Nov 9 09:16:26 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Nov 9 09:16:27 rpmi: perl-libwww-6.77-alt1 sisyphus+343120.100.1.2 1710884405 installed <13>Nov 9 09:16:27 rpmi: perl-XML-LibXML-2.0210-alt8 sisyphus+355798.100.1.1 1724340088 installed <13>Nov 9 09:16:27 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed <13>Nov 9 09:16:27 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed <13>Nov 9 09:16:27 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed <13>Nov 9 09:16:27 rpmi: icon-theme-adwaita-47.0-alt1 sisyphus+357735.1000.3.1 1726642413 installed <13>Nov 9 09:16:27 rpmi: libwebp7-1.4.0-alt1 sisyphus+345159.200.1.1 1713168690 installed <13>Nov 9 09:16:27 rpmi: libdeflate-1.22-alt1 sisyphus+359192.100.1.1 1728330311 installed <13>Nov 9 09:16:27 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180093 installed <13>Nov 9 09:16:27 rpmi: libgdk-pixbuf-locales-2.42.12-alt1 sisyphus+348142.100.1.1 1715791856 installed <13>Nov 9 09:16:27 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed <13>Nov 9 09:16:27 rpmi: libduktape207-2.7.0-alt3 sisyphus+352341.100.1.1 1720324465 installed <13>Nov 9 09:16:27 rpmi: rpm-macros-dqt6-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863317 installed <13>Nov 9 09:16:27 rpmi: xxd-4:9.1.0050-alt4 sisyphus+350411.100.1.1 1717596650 installed <13>Nov 9 09:16:27 rpmi: vulkan-headers-1.3.290-alt1 sisyphus+356274.400.2.1 1724874998 installed <13>Nov 9 09:16:27 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed <13>Nov 9 09:16:27 rpmi: libgdbm-1.8.3-alt10 sisyphus+346222.200.3.2 1716468406 installed <13>Nov 9 09:16:27 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed <13>Nov 9 09:16:27 rpmi: libsensors3-3.6.0-alt3 sisyphus+308579.100.1.1 1666035269 installed <13>Nov 9 09:16:27 rpmi: libpciaccess-1:0.18.1-alt1 sisyphus+343583.300.1.1 1711440792 installed <13>Nov 9 09:16:27 rpmi: libdrm-1:2.4.123-alt1 sisyphus+357330.40.3.1 1726125397 installed <13>Nov 9 09:16:27 rpmi: xorg-proto-devel-2024.1-alt1 sisyphus+343583.40.1.1 1711440649 installed <13>Nov 9 09:16:27 rpmi: libdevmapper-1.02.202-alt1 sisyphus+361775.200.5.1 1730990776 installed <13>Nov 9 09:16:27 rpmi: mount-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486360 installed <13>Nov 9 09:16:27 rpmi: losetup-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486360 installed <13>Nov 9 09:16:27 rpmi: lsblk-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486360 installed <13>Nov 9 09:16:27 rpmi: dconf-profile-0.1-alt1 sisyphus+325633.340.3.1 1690415358 installed <13>Nov 9 09:16:27 rpmi: cmake-modules-3.29.3-alt1 sisyphus+348648.100.2.1 1716590540 installed <13>Nov 9 09:16:27 rpmi: libuv-1.48.0-alt2 sisyphus+357579.100.1.1 1726426172 installed <13>Nov 9 09:16:27 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed <13>Nov 9 09:16:27 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+346331.200.2.1 1716448553 installed <13>Nov 9 09:16:27 rpmi: rpm-macros-cmake-3.29.1-alt1 sisyphus+344518.300.3.1 1712379787 installed <13>Nov 9 09:16:27 rpmi: systemd-modules-common-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Nov 9 09:16:27 rpmi: systemd-sysctl-common-1:255.13-alt1 sisyphus+359453.100.2.1 1728651220 installed <13>Nov 9 09:16:27 rpmi: systemd-tmpfiles-common-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Nov 9 09:16:27 rpmi: systemd-utils-filetriggers-1:255.13-alt1 sisyphus+359453.100.2.1 1728651180 installed <13>Nov 9 09:16:27 rpmi: libfdisk-2.39.2-alt1 sisyphus+327286.4500.14.1 1711486360 installed <13>Nov 9 09:16:27 rpmi: libX11-locales-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240771 installed <13>Nov 9 09:16:27 rpmi: libXdmcp-1.1.5-alt1 sisyphus+343583.700.1.1 1711441073 installed <13>Nov 9 09:16:27 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed <13>Nov 9 09:16:27 rpmi: libxcb-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed <13>Nov 9 09:16:27 rpmi: libX11-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240774 installed <13>Nov 9 09:16:27 rpmi: libXext-1.3.6-alt1 sisyphus+343583.1000.1.1 1711441114 installed <13>Nov 9 09:16:27 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed <13>Nov 9 09:16:27 rpmi: libXfixes-6.0.1-alt1 sisyphus+331490.300.1.1 1697023235 installed <13>Nov 9 09:16:27 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed <13>Nov 9 09:16:28 rpmi: libxcb-devel-1.17.0-alt1 sisyphus+345308.200.1.1 1713342009 installed <13>Nov 9 09:16:28 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275237 installed <13>Nov 9 09:16:29 rpmi: libX11-devel-3:1.8.10-alt1 sisyphus+353866.100.1.1 1722240774 installed <13>Nov 9 09:16:29 rpmi: libXcursor-1.2.2-alt1 sisyphus+343583.600.1.1 1711441036 installed <13>Nov 9 09:16:29 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485401 installed <13>Nov 9 09:16:29 rpmi: libXtst-1.2.4-alt1 sisyphus+308663.1300.1.1 1666168504 installed <13>Nov 9 09:16:29 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed <13>Nov 9 09:16:29 rpmi: libGLX-mesa-4:24.2.6-alt1 sisyphus+361255.100.1.1 1730364475 installed <13>Nov 9 09:16:29 rpmi: libgbm-4:24.2.6-alt1 sisyphus+361255.100.1.1 1730364475 installed <13>Nov 9 09:16:29 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 09:16:29 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 09:16:29 rpmi: libEGL-mesa-4:24.2.6-alt1 sisyphus+361255.100.1.1 1730364475 installed <13>Nov 9 09:16:29 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 09:16:29 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed <13>Nov 9 09:16:29 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed <13>Nov 9 09:16:29 rpmi: xprop-1.2.5-alt1 sisyphus+279025.100.1.1 1626354193 installed <13>Nov 9 09:16:29 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233684 installed <13>Nov 9 09:16:29 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233713 installed <13>Nov 9 09:16:29 rpmi: libxcbutil-1:0.4.1-alt1 sisyphus+312057.100.1.1 1671526889 installed <13>Nov 9 09:16:29 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505806 installed <13>Nov 9 09:16:29 rpmi: libxcbutil-cursor-0.1.3-alt2 sisyphus+278274.100.1.2 1626148618 installed <13>Nov 9 09:16:29 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148617 installed <13>Nov 9 09:16:29 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075950 installed <13>Nov 9 09:16:29 rpmi: libxkbcommon-x11-1.7.0-alt1.1 sisyphus+343672.100.1.1 1711490815 installed <13>Nov 9 09:16:29 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094932 installed <13>Nov 9 09:16:29 rpmi: libxmlb-common-0.3.21-alt1 sisyphus+359868.100.1.1 1729017082 installed <13>Nov 9 09:16:29 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed <13>Nov 9 09:16:29 rpmi: libsystemd-1:255.13-alt1 sisyphus+359453.100.2.1 1728651220 installed <13>Nov 9 09:16:29 rpmi: libdbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487513 installed <13>Nov 9 09:16:29 rpmi: libat-spi2-core-2.54.0-alt1 sisyphus+357735.600.3.1 1726642173 installed <13>Nov 9 09:16:29 rpmi: at-spi2-atk-2.54.0-alt1 sisyphus+357735.600.3.1 1726642173 installed <13>Nov 9 09:16:29 rpmi: dbus-tools-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487513 installed <86>Nov 9 09:16:29 groupadd[3949534]: group added to /etc/group: name=messagebus, GID=999 <86>Nov 9 09:16:29 groupadd[3949534]: group added to /etc/gshadow: name=messagebus <86>Nov 9 09:16:29 groupadd[3949534]: new group: name=messagebus, GID=999 <86>Nov 9 09:16:29 useradd[3949557]: new user: name=messagebus, UID=999, GID=999, home=/run/dbus, shell=/dev/null, from=none <13>Nov 9 09:16:29 rpmi: dbus-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487513 installed <13>Nov 9 09:16:29 rpmi: dbus-tools-gui-1.14.10-alt1 sisyphus+327286.5700.14.1 1711487513 installed <13>Nov 9 09:16:29 rpmi: libavahi-0.8-alt4 sisyphus+344258.100.1.1 1712133862 installed <13>Nov 9 09:16:29 rpmi: libstemmer-2.0.0-alt1 sisyphus+278406.100.1.1 1626096576 installed <13>Nov 9 09:16:29 rpmi: desktop-file-utils-0.26-alt6 sisyphus+331944.100.1.3 1697550035 installed <13>Nov 9 09:16:29 rpmi: shared-mime-info-2.4-alt1 sisyphus+334259.100.1.1 1699787317 installed <13>Nov 9 09:16:29 rpmi: gsettings-desktop-schemas-data-47.1-alt1 sisyphus+357735.300.3.1 1726641752 installed <13>Nov 9 09:16:30 rpmi: libgio-2.82.2-alt1 sisyphus+360023.100.1.1 1729169702 installed <13>Nov 9 09:16:30 rpmi: gsettings-desktop-schemas-47.1-alt1 sisyphus+357735.300.3.1 1726641770 installed <13>Nov 9 09:16:30 rpmi: libgdk-pixbuf-2.42.12-alt1 sisyphus+348142.100.1.1 1715791858 installed <13>Nov 9 09:16:30 rpmi: gtk4-update-icon-cache-4.16.5-alt1 sisyphus+361649.100.1.1 1730624866 installed <13>Nov 9 09:16:30 rpmi: libxmlb2-0.3.21-alt1 sisyphus+359868.100.1.1 1729017082 installed <13>Nov 9 09:16:30 rpmi: libdconf-0.40.0-alt3 sisyphus+325650.100.1.1 1690417204 installed <13>Nov 9 09:16:30 rpmi: dconf-0.40.0-alt3 sisyphus+325650.100.1.1 1690417204 installed <13>Nov 9 09:16:30 rpmi: libgtk+3-schemas-3.24.43-alt1 sisyphus+352627.100.1.1 1720700731 installed <13>Nov 9 09:16:30 rpmi: libjson-glib-1.10.0-alt1 sisyphus+357735.1200.3.1 1726642704 installed <13>Nov 9 09:16:30 rpmi: libgusb-0.4.9-alt1 sisyphus+345693.100.1.1 1713857462 installed <13>Nov 9 09:16:30 rpmi: libcolord-1.4.7-alt1.1 sisyphus+338793.100.1.1 1706039037 installed <13>Nov 9 09:16:30 rpmi: libpolkit-124-alt3 sisyphus+351454.100.1.1 1719236631 installed <13>Nov 9 09:16:30 rpmi: publicsuffix-list-dafsa-20240911-alt1 sisyphus+357399.100.1.1 1726160479 installed <13>Nov 9 09:16:30 rpmi: libpsl-0.21.5-alt1 sisyphus+338474.100.1.1 1705684771 installed <13>Nov 9 09:16:30 rpmi: libnghttp3.9-1.5.0-alt1 sisyphus+356415.100.1.1 1725031856 installed <13>Nov 9 09:16:30 rpmi: libnghttp2-1.63.0-alt1 sisyphus+356414.100.1.1 1725031511 installed <13>Nov 9 09:16:30 rpmi: openldap-common-2.6.8-alt1 sisyphus+351621.100.1.1 1719420449 installed <13>Nov 9 09:16:30 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626059663 installed <13>Nov 9 09:16:30 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769693 installed <13>Nov 9 09:16:30 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684806164 installed <13>Nov 9 09:16:30 rpmi: liblmdb-0.9.33-alt1 sisyphus+360625.100.1.1 1729819639 installed <13>Nov 9 09:16:30 rpmi: libkeyutils-1.6.3-alt1 sisyphus+346336.200.2.2 1716472658 installed <13>Nov 9 09:16:30 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed <13>Nov 9 09:16:30 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Nov 9 09:16:30 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed <13>Nov 9 09:16:30 rpmi: libharfbuzz-10.1.0-alt1 sisyphus+361773.100.1.1 1730824050 installed <13>Nov 9 09:16:30 rpmi: libfreetype-2.13.3-alt1 sisyphus+355656.100.1.1 1724221065 installed <13>Nov 9 09:16:30 rpmi: libfontconfig1-2.15.0-alt1 sisyphus+355771.100.2.3 1724337302 installed <13>Nov 9 09:16:30 rpmi: libcairo-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948394 installed <13>Nov 9 09:16:30 rpmi: libcairo-gobject-1:1.18.2-alt1 sisyphus+357195.100.1.1 1725948394 installed <13>Nov 9 09:16:30 rpmi: libXft-2.3.8-alt1 sisyphus+331490.400.1.1 1697023273 installed <13>Nov 9 09:16:30 rpmi: libpango-1.54.0-alt1 sisyphus+350796.200.1.1 1718041404 installed <13>Nov 9 09:16:30 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Nov 9 09:16:30 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed <13>Nov 9 09:16:30 rpmi: ca-certificates-2024.07.01-alt1 sisyphus+351897.100.1.1 1719826350 installed <13>Nov 9 09:16:30 rpmi: ca-trust-0.2.0-alt1 sisyphus+344843.100.1.1 1712743326 installed <13>Nov 9 09:16:30 rpmi: p11-kit-trust-1:0.25.5-alt1 sisyphus+352553.100.1.1 1720622586 installed <13>Nov 9 09:16:30 rpmi: libcrypto3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080696 installed <13>Nov 9 09:16:30 rpmi: libdqt6-core-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:30 rpmi: libssl3-3.1.7-alt2 sisyphus+359910.100.1.1 1729080696 installed <13>Nov 9 09:16:30 rpmi: python3-3.12.7-alt1 sisyphus+358796.100.1.1 1727844713 installed <13>Nov 9 09:16:31 rpmi: python3-base-3.12.7-alt1 sisyphus+358796.100.1.1 1727844713 installed <86>Nov 9 09:16:31 groupadd[3957975]: group added to /etc/group: name=_keytab, GID=998 <86>Nov 9 09:16:31 groupadd[3957975]: group added to /etc/gshadow: name=_keytab <86>Nov 9 09:16:31 groupadd[3957975]: new group: name=_keytab, GID=998 <13>Nov 9 09:16:31 rpmi: libkrb5-1.21.3-alt2 sisyphus+351857.100.1.1 1719735219 installed <13>Nov 9 09:16:31 rpmi: libdqt6-xml-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:31 rpmi: libdqt6-sql-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:31 rpmi: libdqt6-dbus-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:31 rpmi: libkmod-32-alt1 sisyphus+357452.100.2.1 1727718010 installed <13>Nov 9 09:16:31 rpmi: libcups-2.4.11-alt1 sisyphus+359120.200.2.1 1728202638 installed <13>Nov 9 09:16:31 rpmi: libdqt6-test-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:31 rpmi: libdtk6log0-0.0.1-alt2 sisyphus+360216.1140.12.1 1729349854 installed <13>Nov 9 09:16:31 rpmi: libdtk6core6-6.0.18-alt2 sisyphus+358809.700.2.1 1727883430 installed <13>Nov 9 09:16:31 rpmi: dtk6core-6.0.18-alt2 sisyphus+358809.700.2.1 1727883430 installed <13>Nov 9 09:16:31 rpmi: libdtk6log-devel-0.0.1-alt2 sisyphus+360216.1140.12.1 1729349854 installed <13>Nov 9 09:16:31 rpmi: libdtk6core-devel-6.0.18-alt2 sisyphus+358809.700.2.1 1727883430 installed <13>Nov 9 09:16:31 rpmi: systemd-utils-standalone-1:255.13-alt1 sisyphus+359453.100.2.1 1728651220 installed <13>Nov 9 09:16:31 rpmi: at-spi2-core-2.54.0-alt1 sisyphus+357735.600.3.1 1726642173 installed <13>Nov 9 09:16:31 rpmi: kmod-32-alt1 sisyphus+357452.100.2.1 1727718010 installed <13>Nov 9 09:16:31 rpmi: dmsetup-1.02.202-alt1 sisyphus+361775.200.5.1 1730990776 installed <86>Nov 9 09:16:31 groupadd[3960218]: group added to /etc/group: name=tape, GID=997 <86>Nov 9 09:16:31 groupadd[3960218]: group added to /etc/gshadow: name=tape <86>Nov 9 09:16:31 groupadd[3960218]: new group: name=tape, GID=997 <86>Nov 9 09:16:31 groupadd[3960299]: group added to /etc/group: name=dialout, GID=996 <86>Nov 9 09:16:31 groupadd[3960299]: group added to /etc/gshadow: name=dialout <86>Nov 9 09:16:31 groupadd[3960299]: new group: name=dialout, GID=996 <86>Nov 9 09:16:31 groupadd[3960378]: group added to /etc/group: name=input, GID=995 <86>Nov 9 09:16:31 groupadd[3960378]: group added to /etc/gshadow: name=input <86>Nov 9 09:16:31 groupadd[3960378]: new group: name=input, GID=995 <86>Nov 9 09:16:31 groupadd[3960458]: group added to /etc/group: name=video, GID=994 <86>Nov 9 09:16:31 groupadd[3960458]: group added to /etc/gshadow: name=video <86>Nov 9 09:16:31 groupadd[3960458]: new group: name=video, GID=994 <86>Nov 9 09:16:31 groupadd[3960530]: group added to /etc/group: name=render, GID=993 <86>Nov 9 09:16:31 groupadd[3960530]: group added to /etc/gshadow: name=render <86>Nov 9 09:16:31 groupadd[3960530]: new group: name=render, GID=993 <86>Nov 9 09:16:31 groupadd[3960607]: group added to /etc/group: name=sgx, GID=992 <86>Nov 9 09:16:31 groupadd[3960607]: group added to /etc/gshadow: name=sgx <86>Nov 9 09:16:31 groupadd[3960607]: new group: name=sgx, GID=992 <13>Nov 9 09:16:31 rpmi: udev-1:255.13-alt1 sisyphus+359453.100.2.1 1728651220 installed <86>Nov 9 09:16:32 groupadd[3963366]: group added to /etc/group: name=colord, GID=991 <86>Nov 9 09:16:32 groupadd[3963366]: group added to /etc/gshadow: name=colord <86>Nov 9 09:16:32 groupadd[3963366]: new group: name=colord, GID=991 <86>Nov 9 09:16:32 useradd[3963399]: new user: name=colord, UID=998, GID=991, home=/var/colord, shell=/dev/null, from=none <13>Nov 9 09:16:32 rpmi: colord-1.4.7-alt1.1 sisyphus+338793.100.1.1 1706039037 installed <13>Nov 9 09:16:32 rpmi: libgtk+3-3.24.43-alt1 sisyphus+352627.100.1.1 1720700753 installed <13>Nov 9 09:16:32 rpmi: libgsasl18-2.2.1-alt2 sisyphus+359713.200.2.1 1728905438 installed <86>Nov 9 09:16:32 groupadd[3967459]: group added to /etc/group: name=sasl, GID=990 <86>Nov 9 09:16:32 groupadd[3967459]: group added to /etc/gshadow: name=sasl <86>Nov 9 09:16:32 groupadd[3967459]: new group: name=sasl, GID=990 <13>Nov 9 09:16:32 rpmi: libsasl2-3-2.1.28-alt2 sisyphus+343335.100.1.1 1711112524 installed <13>Nov 9 09:16:32 rpmi: libldap2-2.6.8-alt1 sisyphus+351621.100.1.1 1719420471 installed <13>Nov 9 09:16:32 rpmi: python3-module-pyudev-0.24.3-alt1 sisyphus+347852.100.1.1 1715497013 installed <13>Nov 9 09:16:32 rpmi: python3-module-libevdev-0.11-alt1 sisyphus+300877.100.1.1 1653893962 installed <13>Nov 9 09:16:32 rpmi: libwacom-2.13.0-alt1 sisyphus+356629.100.1.1 1725279203 installed <13>Nov 9 09:16:32 rpmi: libinput-1.26.2-alt2.1 sisyphus+358480.100.1.1 1727435756 installed <13>Nov 9 09:16:33 rpmi: glib2-devel-2.82.2-alt1 sisyphus+360023.100.1.1 1729169702 installed <13>Nov 9 09:16:33 rpmi: libssl-devel-3.1.7-alt2 sisyphus+359910.100.1.1 1729080696 installed <13>Nov 9 09:16:33 rpmi: libdqt6-concurrent-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:33 rpmi: libssh2-1.11.0-alt2 sisyphus+339356.100.1.1 1706593140 installed <13>Nov 9 09:16:33 rpmi: libcurl-8.11.0-alt1 sisyphus+361800.100.1.1 1730881003 installed <13>Nov 9 09:16:33 rpmi: libappstream5-1.0.3-alt1.1 sisyphus+347932.100.1.1 1715606438 installed <13>Nov 9 09:16:33 rpmi: appstream-1.0.3-alt1.1 sisyphus+347932.100.1.1 1715606438 installed <13>Nov 9 09:16:33 rpmi: libproxy-0.5.9-alt1 sisyphus+360721.100.1.1 1729865347 installed <13>Nov 9 09:16:33 rpmi: libdqt6-network-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:33 rpmi: libdqt6-opengl-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:33 rpmi: libdqt6-eglfsdeviceintegration-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:33 rpmi: libdqt6-xcbqpa-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:33 rpmi: libdqt6-eglfskmssupport-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:33 rpmi: libdqt6-eglfskmsgbmsupport-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:33 rpmi: libdqt6-gui-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:33 rpmi: libdqt6-qml-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:33 rpmi: libdqt6-widgets-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:33 rpmi: libdqt6-openglwidgets-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:33 rpmi: libdqt6-qmlmodels-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:33 rpmi: libdqt6-labsqmlmodels-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quick-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickwidgets-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickparticles-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quicktemplates2-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickcontrols2impl-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickcontrols2-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quicktest-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickcontrols2basicstyleimpl-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickcontrols2basic-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickcontrols2materialstyleimpl-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickcontrols2material-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickcontrols2universalstyleimpl-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickcontrols2universal-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickshapes-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quicklayouts-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-labswavefrontmesh-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-labssharedimage-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickeffects-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickcontrols2fusionstyleimpl-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-quickcontrols2fusion-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:34 rpmi: libdqt6-uitools-6.7.2-alt0.dde.1 sisyphus+358809.340.2.1 1727883056 installed <13>Nov 9 09:16:34 rpmi: libdqt6-designer-6.7.2-alt0.dde.1 sisyphus+358809.340.2.1 1727883056 installed <13>Nov 9 09:16:34 rpmi: libdqt6-designercomponents-6.7.2-alt0.dde.1 sisyphus+358809.340.2.1 1727883056 installed <13>Nov 9 09:16:34 rpmi: libdqt6-printsupport-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:35 rpmi: dqt6-base-devel-6.7.2-alt1.dde.1 sisyphus+358809.100.1.1 1727863306 installed <13>Nov 9 09:16:35 rpmi: libdqt6-help-6.7.2-alt0.dde.1 sisyphus+358809.340.2.1 1727883056 installed <13>Nov 9 09:16:35 rpmi: dqt6-tools-6.7.2-alt0.dde.1 sisyphus+358809.340.2.1 1727883056 installed <13>Nov 9 09:16:35 rpmi: libdqt6-qmlworkerscript-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-qmlxmllistmodel-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-qmllocalstorage-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-qmlcore-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-labssettings-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-labsfolderlistmodel-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-labsanimation-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-qmlcompiler-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-qmlnetwork-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-quickcontrols2imaginestyleimpl-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-quickcontrols2imagine-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-quickdialogs2utils-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-quickdialogs2quickimpl-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-quickdialogs2-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:35 rpmi: libdqt6-svg-6.7.2-alt0.dde.2 sisyphus+359014.100.2.1 1728043389 installed <13>Nov 9 09:16:35 rpmi: libdqt6-svgwidgets-6.7.2-alt0.dde.2 sisyphus+359014.100.2.1 1728043389 installed <13>Nov 9 09:16:35 rpmi: libdtk6gui6-6.0.19-alt2 sisyphus+358809.1000.2.1 1727883509 installed <13>Nov 9 09:16:35 rpmi: libarchive13-3.7.5-alt2 sisyphus+358189.100.1.1 1727162770 installed <13>Nov 9 09:16:35 rpmi: libqt6-core-6.7.2-alt5 sisyphus+361249.300.3.1 1730377963 installed <13>Nov 9 09:16:35 rpmi: libappstreamqt6_3-1.0.3-alt1.1 sisyphus+347932.100.1.1 1715606438 installed <13>Nov 9 09:16:35 rpmi: libappstream-qt6-devel-1.0.3-alt1.1 sisyphus+347932.100.1.1 1715606438 installed <13>Nov 9 09:16:36 rpmi: cmake-3.29.3-alt1 sisyphus+348648.100.2.1 1716590556 installed <13>Nov 9 09:16:36 rpmi: libdtk6gui-devel-6.0.19-alt2 sisyphus+358809.1000.2.1 1727883509 installed <13>Nov 9 09:16:36 rpmi: dqt6-svg-devel-6.7.2-alt0.dde.2 sisyphus+359014.100.2.1 1728043389 installed <13>Nov 9 09:16:40 rpmi: dqt6-declarative-devel-6.7.2-alt0.dde.1 sisyphus+358809.300.2.1 1727882450 installed <13>Nov 9 09:16:40 rpmi: dqt6-tools-devel-6.7.2-alt0.dde.1 sisyphus+358809.340.2.1 1727883056 installed <13>Nov 9 09:16:40 rpmi: libgio-devel-2.82.2-alt1 sisyphus+360023.100.1.1 1729169702 installed <13>Nov 9 09:16:40 rpmi: libsystemd-devel-1:255.13-alt1 sisyphus+359453.100.2.1 1728651220 installed <13>Nov 9 09:16:40 rpmi: dtk6-common-devel-5.6.34-alt1 sisyphus+357274.100.1.1 1726054253 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/deepin-launchpad-0.6.12-alt2.nosrc.rpm (w1.gzdio) Installing deepin-launchpad-0.6.12-alt2.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.10888 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf dde-launchpad-0.6.12 + echo 'Source #0 (dde-launchpad-0.6.12.tar.gz):' Source #0 (dde-launchpad-0.6.12.tar.gz): + /usr/bin/gzip -dc /usr/src/RPM/SOURCES/dde-launchpad-0.6.12.tar.gz + /bin/tar -xf - + cd dde-launchpad-0.6.12 + /bin/chmod -c -Rf u+rwX,go-w . + sed -i 's|AppStreamQt|AppStreamQt6|' CMakeLists.txt desktopintegration.cpp + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.10888 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd dde-launchpad-0.6.12 + 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 -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- 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 OpenGL: /usr/lib/libOpenGL.so -- Found WrapOpenGL: TRUE -- Found XKB: /usr/lib/libxkbcommon.so (found suitable version "1.7.0", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- The following OPTIONAL packages have been found: * OpenGL * Qt6Concurrent * Qt6QmlTools (required version >= 6.7.2) * Qt6Qml * Qt6Svg * Qt6Quick * Qt6QuickControls2 * Qt6LinguistTools * Qt6CoreTools (required version >= 6.7.2) * Qt6DBusTools (required version >= 6.7.2) * XKB (required version >= 0.5.0), XKB API common to servers and clients., * WrapVulkanHeaders * Qt6GuiTools (required version >= 6.7.2) -- The following RECOMMENDED packages have been found: * AppStreamQt6 (required version >= 1.0), Library that lists Appstream resources, -- The following REQUIRED packages have been found: * QT * Qt6 * Qt6Core * Qt6Gui * Dtk6 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") -- Checking for module 'systemd' -- Found systemd, version 255 -- Checking for modules 'gio-2.0;gio-unix-2.0' -- Found gio-2.0, version 2.82.2 -- Found gio-unix-2.0, version 2.82.2 Package libpcre2-8 was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre2-8.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre2-8', required by 'glib-2.0', not found Package libpcre2-8 was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre2-8.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre2-8', required by 'glib-2.0', not found Package libpcre2-8 was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre2-8.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre2-8', required by 'glib-2.0', not found Package libpcre2-8 was not found in the pkg-config search path. Perhaps you should add the directory containing `libpcre2-8.pc' to the PKG_CONFIG_PATH environment variable Package 'libpcre2-8', required by 'glib-2.0', not found INFO/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/ddeintegration/DaemonDock1.cpp/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/ddeintegration/DaemonDock1.h/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/ddeintegration/DaemonLauncher1.cpp/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/ddeintegration/DaemonLauncher1.h/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/ddeintegration/Appearance1.cpp/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/ddeintegration/Appearance1.h/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/ddeintegration/AppManager1Application.cpp/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/ddeintegration/AppManager1Application.h/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/ddeintegration/AppManager1ApplicationObjectManager.cpp/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/ddeintegration/AppManager1ApplicationObjectManager.h CMake Warning (dev) at /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:3268 (message): Qt policy QTP0001 is not set: ':/qt/qml/' is the default resource prefix for QML modules. Check https://doc.qt.io/qt-6/qt-cmake-policy-qtp0001.html for policy details. Use the qt_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:468 (__qt_internal_setup_policy) /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:780 (qt6_add_qml_module) src/models/CMakeLists.txt:5 (qt_add_qml_module) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:927 (message): The launcher-models target is a QML module with target path org/deepin/launchpad/models. It uses an OUTPUT_DIRECTORY of /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/models, which should end in the same target path, but doesn't. Tooling such as qmllint may not work correctly. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:2306 (_qt_internal_target_enable_qmllint) /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:647 (qt6_target_qml_sources) /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:780 (qt6_add_qml_module) src/models/CMakeLists.txt:5 (qt_add_qml_module) CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:927 (message): The launcher-qml-windowed target is a QML module with target path org/deepin/launchpad/windowed. It uses an OUTPUT_DIRECTORY of /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed, which should end in the same target path, but doesn't. Tooling such as qmllint may not work correctly. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:2553 (_qt_internal_target_enable_qmllint) /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:647 (qt6_target_qml_sources) /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:780 (qt6_add_qml_module) qml/windowed/CMakeLists.txt:5 (qt_add_qml_module) CMake Warning at dde-shell-wrapper/src.cmake:5 (find_package): By not providing "FindDDEShell.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "DDEShell", but CMake did not find one. Could not find a package configuration file provided by "DDEShell" with any of the following names: DDEShellConfig.cmake ddeshell-config.cmake Add the installation prefix of "DDEShell" to CMAKE_PREFIX_PATH or set "DDEShell_DIR" to a directory containing one of the above files. If "DDEShell" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:172 (include) Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquick2plugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquick2plugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'modelsplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::modelsplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2plugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2plugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qquicklayoutsplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qquicklayoutsplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'quickwindowplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::quickwindow) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qmlmetaplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::QmlMeta) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qmlplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qmlplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2fusionstyleplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2fusionstyleplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2materialstyleplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2materialstyleplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2imaginestyleplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2imaginestyleplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2universalstyleplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2universalstyleplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2basicstyleplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2basicstyleplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'workerscriptplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::workerscriptplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquicktemplates2plugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquicktemplates2plugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2implplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2implplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2fusionstyleimplplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2fusionstyleimplplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2materialstyleimplplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2materialstyleimplplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2imaginestyleimplplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2imaginestyleimplplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2universalstyleimplplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2universalstyleimplplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtquickcontrols2basicstyleimplplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtquickcontrols2basicstyleimplplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qmlshapesplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qmlshapesplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED CMake Warning at /usr/lib/dqt6/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:3459 (message): The qml plugin 'qtlabsplatformplugin' is a dependency of 'dde-launchpad', but the link target it defines (Qt6::qtlabsplatformplugin) does not exist in the current scope. The plugin will not be linked. Call Stack (most recent call first): /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (qt6_import_qml_plugins) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:678 (cmake_language) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:774 (_qt_internal_finalize_executable) /usr/lib/dqt6/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:743:EVAL:1 (qt6_finalize_target) CMakeLists.txt:DEFERRED -- Configuring done (1.4s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS INCLUDE_INSTALL_DIR LIB_DESTINATION LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux + cmake --build i586-alt-linux -j16 [1/196] Copying /usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/Helper.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/Helper.qml [2/196] Copying /usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/FullscreenFrame.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/FullscreenFrame.qml [3/196] Copying /usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/AppItemMenu.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/AppItemMenu.qml [4/196] Copying /usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/GridViewContainer.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/GridViewContainer.qml [5/196] Copying /usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/Main.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/Main.qml [6/196] Copying /usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/DrawerFolder.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/DrawerFolder.qml [7/196] Copying /usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/IconItemDelegate.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/IconItemDelegate.qml [8/196] Copying /usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/DebugDialog.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/DebugDialog.qml [9/196] Copying /usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/DebugBounding.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/DebugBounding.qml [10/196] Copying /usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/FolderGridViewPopup.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/FolderGridViewPopup.qml [11/196] Copying qml.qrc to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/org/deepin/launchpad/qml.qrc [12/196] Generating dde-launchpad.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad.qm'... Generated 0 translation(s) (0 finished and 0 unfinished) Ignored 44 untranslated source text(s) [13/196] Generating dde-launchpad_az.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_az.qm'... Generated 20 translation(s) (9 finished and 11 unfinished) Ignored 24 untranslated source text(s) [14/196] Generating dde-launchpad_bo.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_bo.qm'... Generated 20 translation(s) (9 finished and 11 unfinished) Ignored 24 untranslated source text(s) [15/196] Generating dde-launchpad_ca.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_ca.qm'... Generated 20 translation(s) (9 finished and 11 unfinished) Ignored 24 untranslated source text(s) [16/196] Generating dde-launchpad_es.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_es.qm'... Generated 44 translation(s) (44 finished and 0 unfinished) [17/196] Generating dde-launchpad_fi.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_fi.qm'... Generated 44 translation(s) (44 finished and 0 unfinished) [18/196] Generating dde-launchpad_fr.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_fr.qm'... Generated 20 translation(s) (9 finished and 11 unfinished) Ignored 24 untranslated source text(s) [19/196] Generating dde-launchpad_ja.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_ja.qm'... Generated 20 translation(s) (18 finished and 2 unfinished) Ignored 24 untranslated source text(s) [20/196] Generating dde-launchpad_hu.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_hu.qm'... Generated 44 translation(s) (44 finished and 0 unfinished) [21/196] Generating dde-launchpad_it.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_it.qm'... Generated 23 translation(s) (9 finished and 14 unfinished) Ignored 21 untranslated source text(s) [22/196] Generating dde-launchpad_pl.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_pl.qm'... Generated 29 translation(s) (14 finished and 15 unfinished) Ignored 15 untranslated source text(s) [23/196] Generating dde-launchpad_pt_BR.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_pt_BR.qm'... Generated 26 translation(s) (12 finished and 14 unfinished) Ignored 18 untranslated source text(s) [24/196] Generating dde-launchpad_ko.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_ko.qm'... Generated 20 translation(s) (9 finished and 11 unfinished) Ignored 24 untranslated source text(s) [25/196] Generating dde-launchpad_nb_NO.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_nb_NO.qm'... Generated 23 translation(s) (9 finished and 14 unfinished) Ignored 21 untranslated source text(s) [26/196] Generating dde-launchpad_ru.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_ru.qm'... Generated 44 translation(s) (44 finished and 0 unfinished) [27/196] Generating dde-launchpad_uk.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_uk.qm'... Generated 26 translation(s) (12 finished and 14 unfinished) Ignored 18 untranslated source text(s) [28/196] Generating dde-launchpad_zh_CN.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_zh_CN.qm'... Generated 44 translation(s) (44 finished and 0 unfinished) [29/196] Generating dde-launchpad_zh_HK.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_zh_HK.qm'... Generated 28 translation(s) (25 finished and 3 unfinished) Ignored 16 untranslated source text(s) [30/196] Generating dde-launchpad_zh_TW.qm Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. Updating '/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/dde-launchpad_zh_TW.qm'... Generated 28 translation(s) (25 finished and 3 unfinished) Ignored 16 untranslated source text(s) [31/196] Copying WindowedFrame.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/WindowedFrame.qml [32/196] Copying BottomBar.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/BottomBar.qml [33/196] Copying AlphabetCategoryPopup.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/AlphabetCategoryPopup.qml [34/196] Copying AppList.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/AppList.qml [35/196] Copying SideBar.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/SideBar.qml [36/196] Copying AppListView.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/AppListView.qml [37/196] Copying IconItemDelegate.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/IconItemDelegate.qml [38/196] Copying FreeSortListView.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/FreeSortListView.qml [39/196] Copying AnalysisView.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/AnalysisView.qml [40/196] Copying GridViewContainer.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/GridViewContainer.qml [41/196] Copying RecentlyInstalledView.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/RecentlyInstalledView.qml [42/196] Copying FrequentlyUsedView.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/FrequentlyUsedView.qml [43/196] Copying SearchResultView.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/SearchResultView.qml [44/196] Copying ItemBackground.qml to /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/ItemBackground.qml [45/196] Building CXX object src/models/CMakeFiles/launcher-models_resources_1.dir/.qt/rcc/qrc_qmake_org_deepin_launchpad_models_init.cpp.o [46/196] Automatic MOC for target launcher-models_init [47/196] Automatic MOC for target launcher-utils [48/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed_resources_1.dir/.qt/rcc/qrc_qmake_org_deepin_launchpad_windowed_init.cpp.o [49/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed_resources_2.dir/.qt/rcc/qrc_launcher-qml-windowed_raw_qml_0_init.cpp.o [50/196] Building CXX object src/models/CMakeFiles/launcher-models_init.dir/launcher-models_init_autogen/mocs_compilation.cpp.o [51/196] Building CXX object src/utils/CMakeFiles/launcher-utils.dir/launcher-utils_autogen/mocs_compilation.cpp.o [52/196] Automatic MOC for target launcher-qml-windowed_init [53/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed_init.dir/launcher-qml-windowed_init_autogen/mocs_compilation.cpp.o [54/196] Running qmlimportscanner for dde-launchpad Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [55/196] Automatic MOC for target launcher-qml-windowed [56/196] Automatic MOC for target gio-utils [57/196] Running AUTOMOC file extraction for target launcher-qml-windowed [58/196] Running rcc for resource qmake_org_deepin_launchpad_windowed Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [59/196] Generating .rcc/qmlcache/launcher-qml-windowed_qmlcache_loader.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [60/196] Running rcc for resource launcher-qml-windowed_raw_qml_0 Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [61/196] Running moc --collect-json for target launcher-qml-windowed [62/196] Automatic QML type registration for target launcher-qml-windowed Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [63/196] Generating .rcc/qmlcache/launcher-qml-windowed_IconItemDelegate_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [64/196] Generating .rcc/qmlcache/launcher-qml-windowed_AlphabetCategoryPopup_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [65/196] Generating .rcc/qmlcache/launcher-qml-windowed_BottomBar_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [66/196] Generating .rcc/qmlcache/launcher-qml-windowed_SideBar_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [67/196] Generating .rcc/qmlcache/launcher-qml-windowed_AppList_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [68/196] Generating .rcc/qmlcache/launcher-qml-windowed_AppListView_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [69/196] Generating .rcc/qmlcache/launcher-qml-windowed_GridViewContainer_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [70/196] Generating .rcc/qmlcache/launcher-qml-windowed_FreeSortListView_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [71/196] Generating .rcc/qmlcache/launcher-qml-windowed_AnalysisView_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [72/196] Building CXX object src/utils/CMakeFiles/launcher-utils.dir/blurhash.cpp.o [73/196] Generating .rcc/qmlcache/launcher-qml-windowed_RecentlyInstalledView_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [74/196] Generating .rcc/qmlcache/launcher-qml-windowed_FrequentlyUsedView_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [75/196] Generating .rcc/qmlcache/launcher-qml-windowed_SearchResultView_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [76/196] Generating .rcc/qmlcache/launcher-qml-windowed_WindowedFrame_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [77/196] Generating .rcc/qmlcache/launcher-qml-windowed_ItemBackground_qml.cpp Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8. Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead. If this causes problems, reconfigure your locale. See the locale(1) manual for more information. [78/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_autogen/mocs_compilation.cpp.o [79/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.qt/rcc/qrc_qmake_org_deepin_launchpad_windowed.cpp.o [80/196] Building CXX object src/models/CMakeFiles/launcher-models_init.dir/launcher_models_init.cpp.o FAILED: src/models/CMakeFiles/launcher-models_init.dir/launcher_models_init.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DDSYSINFO_PREFIX=\"\" -DPREFIX=\"/usr\" -DQT_CONCURRENT_LIB -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_DEPRECATED_WARNINGS -DQT_GUI_LIB -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_STATICPLUGIN -DQT_XML_LIB -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/models -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/models -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/models/launcher-models_init_autogen/include -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/models/launcher-models_autogen/include -I/usr/include/dqt6/QtQml/6.7.2 -I/usr/include/dqt6/QtQml/6.7.2/QtQml -I/usr/include/dqt6/QtCore/6.7.2 -I/usr/include/dqt6/QtCore/6.7.2/QtCore -I/usr/include/dqt6/QtQmlBuiltins/6.7.2 -I/usr/include/dqt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -I/usr/include/dqt6/QtQmlBuiltins -I/usr/include/dqt6/QtQml -I/usr/include/dqt6/QtQmlIntegration -I/usr/include/dqt6/QtNetwork -I/usr/include/dqt6/QtGui -I/usr/include/dtk6/DCore -I/usr/include/dqt6/QtDBus -I/usr/include/dqt6/QtXml -I/usr/include/dtk6/DLog -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/ddeintegration -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/src -I/usr/include/dqt6/QtConcurrent -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/utils -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -pthread -MD -MT src/models/CMakeFiles/launcher-models_init.dir/launcher_models_init.cpp.o -MF src/models/CMakeFiles/launcher-models_init.dir/launcher_models_init.cpp.o.d -o src/models/CMakeFiles/launcher-models_init.dir/launcher_models_init.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/models/launcher_models_init.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qobject.h:18, from /usr/include/dqt6/QtCore/qplugin.h:12, from /usr/include/dqt6/QtCore/QtPlugin:1, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/models/launcher_models_init.cpp:1: /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/qnamespace.h:12, from /usr/include/dqt6/QtCore/qobjectdefs.h:12, from /usr/include/dqt6/QtCore/qobject.h:10: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [81/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed_init.dir/launcher_qml_windowed_init.cpp.o FAILED: qml/windowed/CMakeFiles/launcher-qml-windowed_init.dir/launcher_qml_windowed_init.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_STATICPLUGIN -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_init_autogen/include -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_autogen/include -I/usr/include/dqt6/QtQml/6.7.2 -I/usr/include/dqt6/QtQml/6.7.2/QtQml -I/usr/include/dqt6/QtCore/6.7.2 -I/usr/include/dqt6/QtCore/6.7.2/QtCore -I/usr/include/dqt6/QtQmlBuiltins/6.7.2 -I/usr/include/dqt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -I/usr/include/dqt6/QtQmlBuiltins -I/usr/include/dqt6/QtQml -I/usr/include/dqt6/QtQmlIntegration -I/usr/include/dqt6/QtNetwork -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT qml/windowed/CMakeFiles/launcher-qml-windowed_init.dir/launcher_qml_windowed_init.cpp.o -MF qml/windowed/CMakeFiles/launcher-qml-windowed_init.dir/launcher_qml_windowed_init.cpp.o.d -o qml/windowed/CMakeFiles/launcher-qml-windowed_init.dir/launcher_qml_windowed_init.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher_qml_windowed_init.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qobject.h:18, from /usr/include/dqt6/QtCore/qplugin.h:12, from /usr/include/dqt6/QtCore/QtPlugin:1, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher_qml_windowed_init.cpp:1: /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/qnamespace.h:12, from /usr/include/dqt6/QtCore/qobjectdefs.h:12, from /usr/include/dqt6/QtCore/qobject.h:10: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [82/196] Building CXX object src/utils/CMakeFiles/launcher-utils.dir/categoryutils.cpp.o [83/196] Building CXX object src/gioutils/CMakeFiles/gio-utils.dir/trashmonitor.cpp.o FAILED: src/gioutils/CMakeFiles/gio-utils.dir/trashmonitor.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_MESSAGELOGCONTEXT -DQT_NO_DEBUG -DQT_NO_KEYWORDS -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils/gio-utils_autogen/include -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -pthread -MD -MT src/gioutils/CMakeFiles/gio-utils.dir/trashmonitor.cpp.o -MF src/gioutils/CMakeFiles/gio-utils.dir/trashmonitor.cpp.o.d -o src/gioutils/CMakeFiles/gio-utils.dir/trashmonitor.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils/trashmonitor.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qobject.h:18, from /usr/include/dqt6/QtCore/QObject:1, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils/trashmonitor.h:7, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils/trashmonitor.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/include/dqt6/QtCore/qnamespace.h:12, from /usr/include/dqt6/QtCore/qobjectdefs.h:12, from /usr/include/dqt6/QtCore/qobject.h:10: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [84/196] Building CXX object src/utils/CMakeFiles/launcher-utils.dir/iconutils.cpp.o FAILED: src/utils/CMakeFiles/launcher-utils.dir/iconutils.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DDSYSINFO_PREFIX=\"\" -DPREFIX=\"/usr\" -DQT_CORE_LIB -DQT_DBUS_LIB -DQT_GUI_LIB -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_XML_LIB -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/utils -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/utils -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/utils/launcher-utils_autogen/include -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtGui -isystem /usr/include/dqt6/QtSvg -isystem /usr/include/dtk6/DGui -isystem /usr/include/dqt6/QtNetwork -isystem /usr/include/dtk6/DCore -isystem /usr/include/dqt6/QtDBus -isystem /usr/include/dqt6/QtXml -isystem /usr/include/dtk6/DLog -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT src/utils/CMakeFiles/launcher-utils.dir/iconutils.cpp.o -MF src/utils/CMakeFiles/launcher-utils.dir/iconutils.cpp.o.d -o src/utils/CMakeFiles/launcher-utils.dir/iconutils.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/utils/iconutils.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/QDate:1, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/utils/iconutils.cpp:7: /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/QtGui/qtguiglobal.h:7, from /usr/include/dqt6/QtGui/qpixmap.h:7, from /usr/include/dqt6/QtGui/QPixmap:1, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/utils/iconutils.h:7, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/utils/iconutils.cpp:5: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [85/196] Building CXX object src/gioutils/CMakeFiles/gio-utils.dir/gio-utils_autogen/mocs_compilation.cpp.o FAILED: src/gioutils/CMakeFiles/gio-utils.dir/gio-utils_autogen/mocs_compilation.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_MESSAGELOGCONTEXT -DQT_NO_DEBUG -DQT_NO_KEYWORDS -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils/gio-utils_autogen/include -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -pthread -MD -MT src/gioutils/CMakeFiles/gio-utils.dir/gio-utils_autogen/mocs_compilation.cpp.o -MF src/gioutils/CMakeFiles/gio-utils.dir/gio-utils_autogen/mocs_compilation.cpp.o.d -o src/gioutils/CMakeFiles/gio-utils.dir/gio-utils_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils/gio-utils_autogen/mocs_compilation.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qobject.h:18, from /usr/include/dqt6/QtCore/QObject:1, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils/gio-utils_autogen/EWIEGA46WW/../../../../../src/gioutils/appinfomonitor.h:7, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils/gio-utils_autogen/EWIEGA46WW/moc_appinfomonitor.cpp:9, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils/gio-utils_autogen/mocs_compilation.cpp:2: /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/qnamespace.h:12, from /usr/include/dqt6/QtCore/qobjectdefs.h:12, from /usr/include/dqt6/QtCore/qobject.h:10: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [86/196] Building CXX object src/gioutils/CMakeFiles/gio-utils.dir/appinfo.cpp.o FAILED: src/gioutils/CMakeFiles/gio-utils.dir/appinfo.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_MESSAGELOGCONTEXT -DQT_NO_DEBUG -DQT_NO_KEYWORDS -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils/gio-utils_autogen/include -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -pthread -MD -MT src/gioutils/CMakeFiles/gio-utils.dir/appinfo.cpp.o -MF src/gioutils/CMakeFiles/gio-utils.dir/appinfo.cpp.o.d -o src/gioutils/CMakeFiles/gio-utils.dir/appinfo.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils/appinfo.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qobject.h:18, from /usr/include/dqt6/QtCore/QObject:1, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils/appinfo.h:7, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils/appinfo.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/include/dqt6/QtCore/qnamespace.h:12, from /usr/include/dqt6/QtCore/qobjectdefs.h:12, from /usr/include/dqt6/QtCore/qobject.h:10: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [87/196] Building CXX object src/gioutils/CMakeFiles/gio-utils.dir/appinfomonitor.cpp.o FAILED: src/gioutils/CMakeFiles/gio-utils.dir/appinfomonitor.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_MESSAGELOGCONTEXT -DQT_NO_DEBUG -DQT_NO_KEYWORDS -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/src/gioutils/gio-utils_autogen/include -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/gio-unix-2.0 -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -pthread -MD -MT src/gioutils/CMakeFiles/gio-utils.dir/appinfomonitor.cpp.o -MF src/gioutils/CMakeFiles/gio-utils.dir/appinfomonitor.cpp.o.d -o src/gioutils/CMakeFiles/gio-utils.dir/appinfomonitor.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils/appinfomonitor.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qobject.h:18, from /usr/include/dqt6/QtCore/QObject:1, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils/appinfomonitor.h:7, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/src/gioutils/appinfomonitor.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/include/dqt6/QtCore/qnamespace.h:12, from /usr/include/dqt6/QtCore/qobjectdefs.h:12, from /usr/include/dqt6/QtCore/qobject.h:10: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [88/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_org_deepin_launchpad_windowedPlugin.cpp.o FAILED: qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_org_deepin_launchpad_windowedPlugin.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_STATICPLUGIN -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_autogen/include -isystem /usr/include/dqt6/QtQml/6.7.2 -isystem /usr/include/dqt6/QtQml/6.7.2/QtQml -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2 -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/dqt6/QtQmlBuiltins -isystem /usr/include/dqt6/QtQml -isystem /usr/include/dqt6/QtQmlIntegration -isystem /usr/include/dqt6/QtNetwork -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_org_deepin_launchpad_windowedPlugin.cpp.o -MF qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_org_deepin_launchpad_windowedPlugin.cpp.o.d -o qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_org_deepin_launchpad_windowedPlugin.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_org_deepin_launchpad_windowedPlugin.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qobject.h:18, from /usr/include/dqt6/QtCore/qplugin.h:12, from /usr/include/dqt6/QtQml/qqmlextensionplugin.h:7, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_org_deepin_launchpad_windowedPlugin.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/include/dqt6/QtCore/qnamespace.h:12, from /usr/include/dqt6/QtCore/qobjectdefs.h:12, from /usr/include/dqt6/QtCore/qobject.h:10: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [89/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_SideBar_qml.cpp.o FAILED: qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_SideBar_qml.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_STATICPLUGIN -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_autogen/include -isystem /usr/include/dqt6/QtQml/6.7.2 -isystem /usr/include/dqt6/QtQml/6.7.2/QtQml -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2 -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/dqt6/QtQmlBuiltins -isystem /usr/include/dqt6/QtQml -isystem /usr/include/dqt6/QtQmlIntegration -isystem /usr/include/dqt6/QtNetwork -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_SideBar_qml.cpp.o -MF qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_SideBar_qml.cpp.o.d -o qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_SideBar_qml.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_SideBar_qml.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qvariant.h:9, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:12, from /usr/include/dqt6/QtQml/qqmlprivate.h:18, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_SideBar_qml.cpp:2: /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/QtQml/qtqmlglobal.h:8, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:7: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [90/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_AlphabetCategoryPopup_qml.cpp.o FAILED: qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_AlphabetCategoryPopup_qml.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_STATICPLUGIN -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_autogen/include -isystem /usr/include/dqt6/QtQml/6.7.2 -isystem /usr/include/dqt6/QtQml/6.7.2/QtQml -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2 -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/dqt6/QtQmlBuiltins -isystem /usr/include/dqt6/QtQml -isystem /usr/include/dqt6/QtQmlIntegration -isystem /usr/include/dqt6/QtNetwork -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_AlphabetCategoryPopup_qml.cpp.o -MF qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_AlphabetCategoryPopup_qml.cpp.o.d -o qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_AlphabetCategoryPopup_qml.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_AlphabetCategoryPopup_qml.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qvariant.h:9, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:12, from /usr/include/dqt6/QtQml/qqmlprivate.h:18, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_AlphabetCategoryPopup_qml.cpp:2: /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/QtQml/qtqmlglobal.h:8, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:7: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [91/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_qmltyperegistrations.cpp.o FAILED: qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_qmltyperegistrations.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_STATICPLUGIN -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_autogen/include -isystem /usr/include/dqt6/QtQml/6.7.2 -isystem /usr/include/dqt6/QtQml/6.7.2/QtQml -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2 -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/dqt6/QtQmlBuiltins -isystem /usr/include/dqt6/QtQml -isystem /usr/include/dqt6/QtQmlIntegration -isystem /usr/include/dqt6/QtNetwork -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_qmltyperegistrations.cpp.o -MF qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_qmltyperegistrations.cpp.o.d -o qml/windowed/CMakeFiles/launcher-qml-windowed.dir/launcher-qml-windowed_qmltyperegistrations.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_qmltyperegistrations.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qvariant.h:9, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:12, from /usr/include/dqt6/QtQml/qqmlprivate.h:18, from /usr/include/dqt6/QtQml/qqml.h:7, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_qmltyperegistrations.cpp:7: /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/QtQml/qtqmlglobal.h:8, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:7: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [92/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_BottomBar_qml.cpp.o FAILED: qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_BottomBar_qml.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_STATICPLUGIN -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_autogen/include -isystem /usr/include/dqt6/QtQml/6.7.2 -isystem /usr/include/dqt6/QtQml/6.7.2/QtQml -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2 -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/dqt6/QtQmlBuiltins -isystem /usr/include/dqt6/QtQml -isystem /usr/include/dqt6/QtQmlIntegration -isystem /usr/include/dqt6/QtNetwork -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_BottomBar_qml.cpp.o -MF qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_BottomBar_qml.cpp.o.d -o qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_BottomBar_qml.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_BottomBar_qml.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qvariant.h:9, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:12, from /usr/include/dqt6/QtQml/qqmlprivate.h:18, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_BottomBar_qml.cpp:2: /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/QtQml/qtqmlglobal.h:8, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:7: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [93/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_WindowedFrame_qml.cpp.o FAILED: qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_WindowedFrame_qml.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_STATICPLUGIN -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_autogen/include -isystem /usr/include/dqt6/QtQml/6.7.2 -isystem /usr/include/dqt6/QtQml/6.7.2/QtQml -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2 -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/dqt6/QtQmlBuiltins -isystem /usr/include/dqt6/QtQml -isystem /usr/include/dqt6/QtQmlIntegration -isystem /usr/include/dqt6/QtNetwork -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_WindowedFrame_qml.cpp.o -MF qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_WindowedFrame_qml.cpp.o.d -o qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_WindowedFrame_qml.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_WindowedFrame_qml.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qvariant.h:9, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:12, from /usr/include/dqt6/QtQml/qqmlprivate.h:18, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_WindowedFrame_qml.cpp:2: /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/QtQml/qtqmlglobal.h:8, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:7: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [94/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_AppList_qml.cpp.o FAILED: qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_AppList_qml.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_STATICPLUGIN -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_autogen/include -isystem /usr/include/dqt6/QtQml/6.7.2 -isystem /usr/include/dqt6/QtQml/6.7.2/QtQml -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2 -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/dqt6/QtQmlBuiltins -isystem /usr/include/dqt6/QtQml -isystem /usr/include/dqt6/QtQmlIntegration -isystem /usr/include/dqt6/QtNetwork -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_AppList_qml.cpp.o -MF qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_AppList_qml.cpp.o.d -o qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_AppList_qml.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_AppList_qml.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qvariant.h:9, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:12, from /usr/include/dqt6/QtQml/qqmlprivate.h:18, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_AppList_qml.cpp:2: /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/QtQml/qtqmlglobal.h:8, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:7: /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)) {} | ^~~~~~~~~~~~~~~~~~~ [95/196] Building CXX object qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_qmlcache_loader.cpp.o FAILED: qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_qmlcache_loader.cpp.o /usr/bin/c++ -DDSG_DATA_DIR=\"/usr/share/dsg\" -DQT_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_MESSAGELOGCONTEXT -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QMLBUILTINS_LIB -DQT_QMLINTEGRATION_LIB -DQT_QML_LIB -DQT_STATICPLUGIN -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/qml/windowed -I/usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/launcher-qml-windowed_autogen/include -isystem /usr/include/dqt6/QtQml/6.7.2 -isystem /usr/include/dqt6/QtQml/6.7.2/QtQml -isystem /usr/include/dqt6/QtCore/6.7.2 -isystem /usr/include/dqt6/QtCore/6.7.2/QtCore -isystem /usr/include/dqt6/QtCore -isystem /usr/include/dqt6 -isystem /usr/lib/dqt6/mkspecs/linux-g++ -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2 -isystem /usr/include/dqt6/QtQmlBuiltins/6.7.2/QtQmlBuiltins -isystem /usr/include/dqt6/QtQmlBuiltins -isystem /usr/include/dqt6/QtQml -isystem /usr/include/dqt6/QtQmlIntegration -isystem /usr/include/dqt6/QtNetwork -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -O2 -g -DNDEBUG -std=gnu++17 -fPIC -MD -MT qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_qmlcache_loader.cpp.o -MF qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_qmlcache_loader.cpp.o.d -o qml/windowed/CMakeFiles/launcher-qml-windowed.dir/.rcc/qmlcache/launcher-qml-windowed_qmlcache_loader.cpp.o -c /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_qmlcache_loader.cpp In file included from /usr/include/dqt6/QtCore/qmetatype.h:14, from /usr/include/dqt6/QtCore/qvariant.h:9, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:12, from /usr/include/dqt6/QtQml/qqmlprivate.h:18, from /usr/src/RPM/BUILD/dde-launchpad-0.6.12/i586-alt-linux/qml/windowed/.rcc/qmlcache/launcher-qml-windowed_qmlcache_loader.cpp:1: /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/QtQml/qtqmlglobal.h:8, from /usr/include/dqt6/QtQml/qjsprimitivevalue.h:7: /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.10888 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.10888 (%build) Command exited with non-zero status 1 32.31user 7.51system 0:04.81elapsed 826%CPU (0avgtext+0avgdata 200704maxresident)k 0inputs+0outputs (0major+1260431minor)pagefaults 0swaps hsh-rebuild: rebuild of `deepin-launchpad-0.6.12-alt2.src.rpm' failed. Command exited with non-zero status 1 5.81user 4.79system 0:43.55elapsed 24%CPU (0avgtext+0avgdata 132784maxresident)k 10232inputs+0outputs (0major+472268minor)pagefaults 0swaps