Task #480 - stdout.log

back to task #480
download
<...trimmed, download required for full log>
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
/bin/sh ../../../libtool  --tag=CXX   --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf  -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden  -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o signencryptarchivejob.lo ../../../../lang/qt/src/signencryptarchivejob.cpp
libtool: compile:  g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/signencryptarchivejob.cpp  -fPIC -DPIC -o .libs/signencryptarchivejob.o
In file included from /usr/include/qt6/QtCore/qglobal.h:63, <--[g++]
                 from /usr/include/qt6/QtCore/qnamespace.h:12, <--[g++]
                 from /usr/include/qt6/QtCore/qobjectdefs.h:12, <--[g++]
                 from /usr/include/qt6/QtCore/qobject.h:10, <--[g++]
                 from /usr/include/qt6/QtCore/QObject:1, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/job.h:40, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/signencryptarchivejob.h:37, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/signencryptarchivejob.cpp:38: <--[g++]
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
/bin/sh ../../../libtool  --tag=CXX   --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf  -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden  -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o dn.lo ../../../../lang/qt/src/dn.cpp
libtool: compile:  g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/dn.cpp  -fPIC -DPIC -o .libs/dn.o
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
/bin/sh ../../../libtool  --tag=CXX   --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf  -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden  -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o wkdlookupresult.lo ../../../../lang/qt/src/wkdlookupresult.cpp
libtool: compile:  g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/wkdlookupresult.cpp  -fPIC -DPIC -o .libs/wkdlookupresult.o
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
/bin/sh ../../../libtool  --tag=CXX   --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf  -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden  -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o wkdrefreshjob.lo ../../../../lang/qt/src/wkdrefreshjob.cpp
libtool: compile:  g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/wkdrefreshjob.cpp  -fPIC -DPIC -o .libs/wkdrefreshjob.o
In file included from /usr/include/qt6/QtCore/qglobal.h:63, <--[g++]
                 from /usr/include/qt6/QtCore/qnamespace.h:12, <--[g++]
                 from /usr/include/qt6/QtCore/qobjectdefs.h:12, <--[g++]
                 from /usr/include/qt6/QtCore/qobject.h:10, <--[g++]
                 from /usr/include/qt6/QtCore/QObject:1, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/job.h:40, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/abstractimportjob.h:38, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/wkdrefreshjob.h:37, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/wkdrefreshjob.cpp:38: <--[g++]
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
/bin/sh ../../../libtool  --tag=CXX   --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf  -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden  -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o cryptoconfig.lo ../../../../lang/qt/src/cryptoconfig.cpp
libtool: compile:  g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/cryptoconfig.cpp  -fPIC -DPIC -o .libs/cryptoconfig.o
In file included from /usr/include/qt6/QtCore/qglobal.h:63, <--[g++]
/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/cryptoconfig.cpp:61:42: warning: Called C++ object pointer is null [core.CallAndMessage] <--[clang++]
                 from /usr/include/qt6/QtCore/qnamespace.h:12, <--[g++]
                 from /usr/include/qt6/QtCore/qbytearray.h:9, <--[g++]
                 from /usr/include/qt6/QtCore/qurl.h:8, <--[g++]
                 from /usr/include/qt6/QtCore/QUrl:1, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/cryptoconfig.h:43, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/cryptoconfig.cpp:33: <--[g++]
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
/bin/sh ../../../libtool  --tag=CXX   --mode=compile g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf  -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden  -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o util.lo ../../../../lang/qt/src/util.cpp
libtool: compile:  g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/src -I../../../conf -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -DBUILDING_QGPGME -Wsuggest-override -Wzero-as-null-pointer-constant -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -c ../../../../lang/qt/src/util.cpp  -fPIC -DPIC -o .libs/util.o
In file included from /usr/include/qt6/QtCore/qglobal.h:63, <--[g++]
                 from /usr/include/qt6/QtCore/qpair.h:8, <--[g++]
                 from /usr/include/qt6/QtCore/qarraydata.h:8, <--[g++]
                 from /usr/include/qt6/QtCore/qarraydataops.h:8, <--[g++]
                 from /usr/include/qt6/QtCore/qarraydatapointer.h:7, <--[g++]
                 from /usr/include/qt6/QtCore/qlist.h:8, <--[g++]
                 from /usr/include/qt6/QtCore/qstringlist.h:5, <--[g++]
                 from /usr/include/qt6/QtCore/QStringList:1, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/util.h:37, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/src/util.cpp:38: <--[g++]
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:292:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  292 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:224:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  224 |     QF16_PARTIALLY_ORDERED(qfloat16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:234:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  234 |     QF16_MAKE_ORDER_OP_FP(long double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const double&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const double&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:235:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  235 |     QF16_MAKE_ORDER_OP_FP(double)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const float&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const float&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:236:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  236 |     QF16_MAKE_ORDER_OP_FP(float)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qfloat16::NativeType&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16::NativeType&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:232:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  232 |     QF16_PARTIALLY_ORDERED(qfloat16, FP)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:238:5: note: in expansion of macro 'QF16_MAKE_ORDER_OP_FP' <--[g++]
  238 |     QF16_MAKE_ORDER_OP_FP(qfloat16::NativeType)
      |     ^~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:249:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  249 |     QF16_PARTIALLY_ORDERED(qfloat16, qint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint8&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint8&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:250:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  250 |     QF16_PARTIALLY_ORDERED(qfloat16, quint8)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:251:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  251 |     QF16_PARTIALLY_ORDERED(qfloat16, qint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint16&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:252:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  252 |     QF16_PARTIALLY_ORDERED(qfloat16, quint16)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:253:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  253 |     QF16_PARTIALLY_ORDERED(qfloat16, qint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint32&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint32&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:254:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  254 |     QF16_PARTIALLY_ORDERED(qfloat16, quint32)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:255:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  255 |     QF16_PARTIALLY_ORDERED(qfloat16, long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const long unsigned int&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const long unsigned int&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:256:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  256 |     QF16_PARTIALLY_ORDERED(qfloat16, unsigned long)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:257:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  257 |     QF16_PARTIALLY_ORDERED(qfloat16, qint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint64&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint64&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:258:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  258 |     QF16_PARTIALLY_ORDERED(qfloat16, quint64)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const qint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:260:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  260 |     QF16_PARTIALLY_ORDERED(qfloat16, qint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const qfloat16&, const quint128&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:214:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  214 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_PARTIAL' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:295:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  295 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(PARTIAL, LeftType, RightType, constexpr) \
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:230:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  230 |     { return compareThreeWay(rhs, lhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:233:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  233 |     { return compareThreeWay(rhs, lhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator<=(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:236:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  236 |     { return compareThreeWay(rhs, lhs) >= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h: In function 'constexpr bool operator>=(const quint128&, const qfloat16&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:239:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  239 |     { return compareThreeWay(rhs, lhs) <= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:242:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE' <--[g++]
  242 |     QT_DECLARE_REVERSED_ORDERING_HELPER_TEMPLATE(Qt::partial_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:253:5: note: in expansion of macro 'QT_DECLARE_REVERSED_ORDERING_HELPER_PARTIAL' <--[g++]
  253 |     QT_DECLARE_REVERSED_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:296:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER' <--[g++]
  296 |     QT_DECLARE_ORDERING_OPERATORS_REVERSED_HELPER(PARTIAL, LeftType, RightType, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE_2' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:299:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  299 |     QT_OVERLOADED_MACRO(QT_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:213:34: note: in expansion of macro 'Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE' <--[g++]
  213 | #  define QF16_PARTIALLY_ORDERED Q_DECLARE_PARTIALLY_ORDERED_LITERAL_TYPE
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qfloat16.h:261:5: note: in expansion of macro 'QF16_PARTIALLY_ORDERED' <--[g++]
  261 |     QF16_PARTIALLY_ORDERED(qfloat16, quint128)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QDate&, const QDate&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  220 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  334 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  341 |     QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' <--[g++]
  205 |     Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QDate&, const QDate&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  220 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  334 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  341 |     QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' <--[g++]
  205 |     Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QDate&, const QDate&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  220 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  334 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  341 |     QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' <--[g++]
  205 |     Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QDate&, const QDate&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  220 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  334 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  341 |     QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:205:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' <--[g++]
  205 |     Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QDate)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<(const QTime&, const QTime&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  220 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  334 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  341 |     QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' <--[g++]
  269 |     Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>(const QTime&, const QTime&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  220 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  334 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  341 |     QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' <--[g++]
  269 |     Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator<=(const QTime&, const QTime&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  220 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  334 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  341 |     QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' <--[g++]
  269 |     Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'constexpr bool operator>=(const QTime&, const QTime&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:220:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  220 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::strong_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_STRONG' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:334:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  334 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(STRONG, Type, Type, constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:341:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  341 |     QT_OVERLOADED_MACRO(QT_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:269:5: note: in expansion of macro 'Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE' <--[g++]
  269 |     Q_DECLARE_STRONGLY_ORDERED_LITERAL_TYPE(QTime)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<(const QDateTime&, const QDateTime&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:202:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  202 |     { return compareThreeWay(lhs, rhs) < 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  217 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  303 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  310 |     QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' <--[g++]
  609 |     Q_DECLARE_WEAKLY_ORDERED(QDateTime)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>(const QDateTime&, const QDateTime&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:205:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  205 |     { return compareThreeWay(lhs, rhs) > 0; } \
      |                                          ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  217 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  303 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  310 |     QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' <--[g++]
  609 |     Q_DECLARE_WEAKLY_ORDERED(QDateTime)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator<=(const QDateTime&, const QDateTime&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:208:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  208 |     { return compareThreeWay(lhs, rhs) <= 0; } \
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  217 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  303 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  310 |     QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' <--[g++]
  609 |     Q_DECLARE_WEAKLY_ORDERED(QDateTime)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h: In function 'bool operator>=(const QDateTime&, const QDateTime&)': <--[g++]
/usr/include/qt6/QtCore/qcomparehelpers.h:211:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] <--[g++]
  211 |     { return compareThreeWay(lhs, rhs) >= 0; }
      |                                           ^
/usr/include/qt6/QtCore/qoverload.h:72:32: note: in definition of macro 'QT_VA_ARGS_EXPAND' <--[g++]
   72 | #define QT_VA_ARGS_EXPAND(...) __VA_ARGS__ // Needed for MSVC
      |                                ^~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:217:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_TEMPLATE' <--[g++]
  217 |     QT_DECLARE_ORDERING_HELPER_TEMPLATE(Qt::weak_ordering, LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:224:5: note: in expansion of macro 'QT_DECLARE_ORDERING_HELPER_WEAK' <--[g++]
  224 |     QT_DECLARE_ORDERING_HELPER_ ## OrderingString (LeftType, RightType, Constexpr)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:303:5: note: in expansion of macro 'QT_DECLARE_ORDERING_OPERATORS_HELPER' <--[g++]
  303 |     QT_DECLARE_ORDERING_OPERATORS_HELPER(WEAK, Type, Type, /* non-constexpr */)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:74:49: note: in expansion of macro 'QT_DECLARE_WEAKLY_ORDERED_1' <--[g++]
   74 | #define QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC) MACRO##_##ARGC
      |                                                 ^~~~~
/usr/include/qt6/QtCore/qoverload.h:75:46: note: in expansion of macro 'QT_OVERLOADED_MACRO_EXPAND' <--[g++]
   75 | #define QT_OVERLOADED_MACRO_IMP(MACRO, ARGC) QT_OVERLOADED_MACRO_EXPAND(MACRO, ARGC)
      |                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qoverload.h:76:59: note: in expansion of macro 'QT_OVERLOADED_MACRO_IMP' <--[g++]
   76 | #define QT_OVERLOADED_MACRO(MACRO, ...) QT_VA_ARGS_EXPAND(QT_OVERLOADED_MACRO_IMP(MACRO, QT_VA_ARGS_COUNT(__VA_ARGS__))(__VA_ARGS__))
      |                                                           ^~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qcomparehelpers.h:310:5: note: in expansion of macro 'QT_OVERLOADED_MACRO' <--[g++]
  310 |     QT_OVERLOADED_MACRO(QT_DECLARE_WEAKLY_ORDERED, __VA_ARGS__)
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qdatetime.h:609:5: note: in expansion of macro 'Q_DECLARE_WEAKLY_ORDERED' <--[g++]
  609 |     Q_DECLARE_WEAKLY_ORDERED(QDateTime)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-undefined -version-info 20:1:5 -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o libqgpgmeqt6.la -rpath /usr/lib64 cleaner.lo dataprovider.lo debug.lo decryptverifyarchivejob.lo encryptarchivejob.lo filelistdataprovider.lo job.lo multideletejob.lo qgpgmeadduseridjob.lo qgpgmeaddexistingsubkeyjob.lo qgpgmebackend.lo qgpgmechangeexpiryjob.lo qgpgmechangeownertrustjob.lo qgpgmechangepasswdjob.lo qgpgmedecryptjob.lo qgpgmedecryptverifyarchivejob.lo qgpgmedecryptverifyjob.lo qgpgmedeletejob.lo qgpgmedownloadjob.lo qgpgmeencryptarchivejob.lo qgpgmeencryptjob.lo qgpgmeexportjob.lo qgpgmeimportfromkeyserverjob.lo qgpgmeimportjob.lo qgpgmekeygenerationjob.lo qgpgmekeylistjob.lo listallkeysjob.lo qgpgmelistallkeysjob.lo qgpgmenewcryptoconfig.lo qgpgmereceivekeysjob.lo qgpgmerefreshsmimekeysjob.lo qgpgmerevokekeyjob.lo qgpgmesetprimaryuseridjob.lo qgpgmesignarchivejob.lo qgpgmesignencryptjob.lo qgpgmesignencryptarchivejob.lo qgpgmesignjob.lo qgpgmesignkeyjob.lo qgpgmeverifydetachedjob.lo qgpgmeverifyopaquejob.lo qgpgmewkdlookupjob.lo threadedjobmixin.lo qgpgmewkdrefreshjob.lo qgpgmekeyformailboxjob.lo qgpgme_debug.lo qgpgmetofupolicyjob.lo qgpgmequickjob.lo defaultkeygenerationjob.lo qgpgmewkspublishjob.lo qgpgmegpgcardjob.lo changeexpiryjob.lo encryptjob.lo importjob.lo signarchivejob.lo signencryptjob.lo signencryptarchivejob.lo dn.lo cryptoconfig.lo wkdlookupresult.lo util.lo wkdrefreshjob.lo    ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la -lassuan -lgpg-error -lQt6Core 
libtool: link: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbeginS.o  .libs/cleaner.o .libs/dataprovider.o .libs/debug.o .libs/decryptverifyarchivejob.o .libs/encryptarchivejob.o .libs/filelistdataprovider.o .libs/job.o .libs/multideletejob.o .libs/qgpgmeadduseridjob.o .libs/qgpgmeaddexistingsubkeyjob.o .libs/qgpgmebackend.o .libs/qgpgmechangeexpiryjob.o .libs/qgpgmechangeownertrustjob.o .libs/qgpgmechangepasswdjob.o .libs/qgpgmedecryptjob.o .libs/qgpgmedecryptverifyarchivejob.o .libs/qgpgmedecryptverifyjob.o .libs/qgpgmedeletejob.o .libs/qgpgmedownloadjob.o .libs/qgpgmeencryptarchivejob.o .libs/qgpgmeencryptjob.o .libs/qgpgmeexportjob.o .libs/qgpgmeimportfromkeyserverjob.o .libs/qgpgmeimportjob.o .libs/qgpgmekeygenerationjob.o .libs/qgpgmekeylistjob.o .libs/listallkeysjob.o .libs/qgpgmelistallkeysjob.o .libs/qgpgmenewcryptoconfig.o .libs/qgpgmereceivekeysjob.o .libs/qgpgmerefreshsmimekeysjob.o .libs/qgpgmerevokekeyjob.o .libs/qgpgmesetprimaryuseridjob.o .libs/qgpgmesignarchivejob.o .libs/qgpgmesignencryptjob.o .libs/qgpgmesignencryptarchivejob.o .libs/qgpgmesignjob.o .libs/qgpgmesignkeyjob.o .libs/qgpgmeverifydetachedjob.o .libs/qgpgmeverifyopaquejob.o .libs/qgpgmewkdlookupjob.o .libs/threadedjobmixin.o .libs/qgpgmewkdrefreshjob.o .libs/qgpgmekeyformailboxjob.o .libs/qgpgme_debug.o .libs/qgpgmetofupolicyjob.o .libs/qgpgmequickjob.o .libs/defaultkeygenerationjob.o .libs/qgpgmewkspublishjob.o .libs/qgpgmegpgcardjob.o .libs/changeexpiryjob.o .libs/encryptjob.o .libs/importjob.o .libs/signarchivejob.o .libs/signencryptjob.o .libs/signencryptarchivejob.o .libs/dn.o .libs/cryptoconfig.o .libs/wkdlookupresult.o .libs/util.o .libs/wkdrefreshjob.o   -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64 ../../cpp/src/.libs/libgpgmepp.so ../../../src/.libs/libgpgme.so -lassuan -lgpg-error -lQt6Core -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/14/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o  -O2 -flto=auto -m64 -march=x86-64 -mtune=generic -mtls-dialect=gnu2 -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -Wl,--build-id=sha1   -Wl,-soname -Wl,libqgpgmeqt6.so.15 -o .libs/libqgpgmeqt6.so.15.5.1
libtool: link: (cd ".libs" && rm -f "libqgpgmeqt6.so.15" && ln -s "libqgpgmeqt6.so.15.5.1" "libqgpgmeqt6.so.15")
libtool: link: (cd ".libs" && rm -f "libqgpgmeqt6.so" && ln -s "libqgpgmeqt6.so.15.5.1" "libqgpgmeqt6.so")
libtool: link: ( cd ".libs" && rm -f "libqgpgmeqt6.la" && ln -s "../libqgpgmeqt6.la" "libqgpgmeqt6.la" )
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
Making all in tests
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-addexistingsubkey.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-addexistingsubkey.cpp -o t-addexistingsubkey.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-decryptverify.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-decryptverify.cpp -o t-decryptverify.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-keylist.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-keylist.cpp -o t-keylist.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-keylocate.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-keylocate.cpp -o t-keylocate.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-ownertrust.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-ownertrust.cpp -o t-ownertrust.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-tofuinfo.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-tofuinfo.cpp -o t-tofuinfo.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-encrypt.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-encrypt.cpp -o t-encrypt.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-support.h' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-support.h -o t-support.hmoc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-verify.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-verify.cpp -o t-verify.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-wkspublish.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-wkspublish.cpp -o t-wkspublish.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-various.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-various.cpp -o t-various.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-config.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-config.cpp -o t-config.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-remarks.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-remarks.cpp -o t-remarks.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-trustsignatures.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-trustsignatures.cpp -o t-trustsignatures.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-changeexpiryjob.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-changeexpiryjob.cpp -o t-changeexpiryjob.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-wkdlookup.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-wkdlookup.cpp -o t-wkdlookup.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-import.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-import.cpp -o t-import.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-revokekey.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-revokekey.cpp -o t-revokekey.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/lib64/qt6/libexec/moc `test -f '../../../../lang/qt/tests/t-setprimaryuserid.cpp' || echo '../../../../lang/qt/tests/'`../../../../lang/qt/tests/t-setprimaryuserid.cpp -o t-setprimaryuserid.moc
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests gpgconf --kill all
echo "ignore-invalid-option allow-loopback-pinentry" > /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests/gpg-agent.conf
echo "allow-loopback-pinentry" >> gpg-agent.conf
echo "ignore-invalid-option pinentry-mode" > gpg.conf
echo "pinentry-mode loopback" >> gpg.conf
GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests gpg --no-permission-warning \
           --import ../../../../tests/gpg/pubdemo.asc
GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests gpg --no-permission-warning \
	   --passphrase "abc" \
           --import ../../../../tests/gpg/secdemo.asc
GNUPGHOME=/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests gpgconf --kill all
touch pubring-stamp
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/bin/make  all-am
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-decryptverify.o ../../../../lang/qt/tests/t-decryptverify.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-keylocate.o ../../../../lang/qt/tests/t-keylocate.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-support.o ../../../../lang/qt/tests/t-support.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-ownertrust.o ../../../../lang/qt/tests/t-ownertrust.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o run-keyformailboxjob.o ../../../../lang/qt/tests/run-keyformailboxjob.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-encrypt.o ../../../../lang/qt/tests/t-encrypt.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-addexistingsubkey.o ../../../../lang/qt/tests/t-addexistingsubkey.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-keylist.o ../../../../lang/qt/tests/t-keylist.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-verify.o ../../../../lang/qt/tests/t-verify.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-wkspublish.o ../../../../lang/qt/tests/t-wkspublish.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-config.o ../../../../lang/qt/tests/t-config.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-tofuinfo.o ../../../../lang/qt/tests/t-tofuinfo.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-trustsignatures.o ../../../../lang/qt/tests/t-trustsignatures.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-import.o ../../../../lang/qt/tests/t-import.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
gpg: keybox '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests/pubring.kbx' created
gpg: /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests/trustdb.gpg: trustdb created
gpg: key 2D727CC768697734: public key "Alfa Test (demo key) <alfa@example.net>" imported
gpg: key FE180B1DA9E3B0B2: public key "Bob (demo key)" imported
gpg: key 413F4AF31AFDAB6C: public key "Charlie Test (demo key) <charlie@example.net>" imported
gpg: key EBA9F240EB9DC9E6: public key "Delta Test (demo key) <delta@example.net>" imported
gpg: key 318C1FAEFAEF6D1B: public key "Echelon (demo key)" imported
gpg: key D4BF57F37372E243: public key "Foxtrot Test (demo key) <foxtrot@example.net>" imported
gpg: key 168410A48FC282E6: public key "Golf Test (demo key) <golf@example.net>" imported
gpg: key 13DB965534C6E3F1: public key "Hotel Test (demo key) <hotel@example.net>" imported
gpg: key 1FE8FC6F04259677: public key "India Test (demo key) <india@example.net>" imported
gpg: key 0C820C71D2699313: public key "Juliet Test (demo key) <juliet@example.net>" imported
gpg: key AD1B0FAD43C2D0C7: public key "Kilo Test (demo key) <kilo@example.net>" imported
gpg: key 37CAB51FB79103F8: public key "Lima Test (demo key) <lima@example.net>" imported
gpg: key BE794852BE5CF886: public key "Mallory (demo key)" imported
gpg: key 25B00FD430CEC684: public key "November Test (demo key) <november@example.net>" imported
gpg: key 5F6356BA6D9732AC: public key "Oscar Test (demo key) <oscar@example.net>" imported
gpg: key 5D15E01D3FF13206: public key "Papa test (demo key) <papa@example.net>" imported
gpg: key 1C67EC133C661C84: public key "Quebec Test (demo key) <quebec@example.net>" imported
gpg: key 3BDBEDB1777FBED3: public key "Romeo Test (demo key) <romeo@example.net>" imported
gpg: key A5E67F7FA3AE3EA1: public key "Sierra Test (demo key) <sierra@example.net>" imported
gpg: key 58CB9A4C85A81F38: public key "Tango Test (demo key) <tango@example.net>" imported
gpg: key A94C0F75653244D6: public key "Uniform Test (demo key) <uniform@example.net>" imported
gpg: key 47AF4B6961F04784: public key "Victor Test (demo key) <victor@example.org>" imported
gpg: key DEF0F7B8EC67DBDE: public key "Whisky Test (demo key) <whisky@example.net>" imported
gpg: key 8979A6C5567FB34A: public key "XRay Test (demo key) <xray@example.net>" imported
gpg: key 9EEF34CD4B11B25F: public key "Yankee Test (demo key) <yankee@example.net>" imported
gpg: key 6BC4778054ACD246: public key "Zulu Test (demo key) <zulu@example.net>" imported
gpg: Total number processed: 26
gpg:               imported: 26
gpg: key 2D727CC768697734: "Alfa Test (demo key) <alfa@example.net>" 1 new signature
gpg: key 2D727CC768697734: secret key imported
gpg: key 6BC4778054ACD246: "Zulu Test (demo key) <zulu@example.net>" 1 new signature
gpg: key 6BC4778054ACD246: secret key imported
gpg: Total number processed: 2
gpg:         new signatures: 2
gpg:       secret keys read: 2
gpg:   secret keys imported: 2
In file included from /usr/include/qt6/QtCore/qglobal.h:57, <--[g++]
                 from /usr/include/qt6/QtCore/qiodevicebase.h:7, <--[g++]
                 from /usr/include/qt6/QtCore/qtextstream.h:7, <--[g++]
                 from /usr/include/qt6/QtCore/qdebug.h:13, <--[g++]
                 from /usr/include/qt6/QtCore/QDebug:1, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/tests/t-keylocate.cpp:36: <--[g++]
/usr/include/qt6/QtCore/qforeach.h: In instantiation of ‘QtPrivate::QForeachContainer<typename std::decay<_Tp>::type> QtPrivate::qMakeForeachContainer(T&&) [with T = std::vector<GpgME::UserID>; typename std::decay<_Tp>::type = std::vector<GpgME::UserID>]’: <--[g++]
/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/tests/t-keylocate.cpp:112:13:   required from here <--[g++]
   60 |     for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/qt6/QtCore/qforeach.h:51:61: warning: ‘void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector<GpgME::UserID>]’ is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] <--[g++]
   51 |     warnIfContainerIsNotShared<typename std::decay<T>::type>(0);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here <--[g++]
   45 | inline void warnIfContainerIsNotShared(...) {}
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt6/QtCore/qglobal.h:57, <--[g++]
                 from /usr/include/qt6/QtCore/qiodevicebase.h:7, <--[g++]
                 from /usr/include/qt6/QtCore/qtextstream.h:7, <--[g++]
                 from /usr/include/qt6/QtCore/qdebug.h:13, <--[g++]
                 from /usr/include/qt6/QtCore/QDebug:1, <--[g++]
                 from /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/tests/t-tofuinfo.cpp:36: <--[g++]
/usr/include/qt6/QtCore/qforeach.h: In instantiation of ‘QtPrivate::QForeachContainer<typename std::decay<_Tp>::type> QtPrivate::qMakeForeachContainer(T&&) [with T = std::vector<GpgME::UserID>; typename std::decay<_Tp>::type = std::vector<GpgME::UserID>]’: <--[g++]
/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/tests/t-tofuinfo.cpp:165:9:   required from here <--[g++]
   60 |     for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/qt6/QtCore/qforeach.h:51:61: warning: ‘void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector<GpgME::UserID>]’ is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] <--[g++]
   51 |     warnIfContainerIsNotShared<typename std::decay<T>::type>(0);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here <--[g++]
   45 | inline void warnIfContainerIsNotShared(...) {}
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt6/QtCore/qforeach.h: In instantiation of ‘QtPrivate::QForeachContainer<typename std::decay<_Tp>::type> QtPrivate::qMakeForeachContainer(T&&) [with T = std::vector<GpgME::Key>&; typename std::decay<_Tp>::type = std::vector<GpgME::Key>]’: <--[g++]
/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/tests/t-tofuinfo.cpp:390:13:   required from here <--[g++]
   60 |     for (auto name = QtPrivate::qMakeForeachContainer(container); name.i != name.e; ++name.i) \
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/qt6/QtCore/qforeach.h:51:61: warning: ‘void QtPrivate::warnIfContainerIsNotShared(...) [with T = std::vector<GpgME::Key>]’ is deprecated: Do not use foreach/Q_FOREACH with containers which are not implicitly shared. Prefer using a range-based for loop with these containers: `for (const auto &it : container)`, keeping in mind that range-based for doesn't copy the container as Q_FOREACH does [-Wdeprecated-declarations] <--[g++]
   51 |     warnIfContainerIsNotShared<typename std::decay<T>::type>(0);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/include/qt6/QtCore/qforeach.h:45:13: note: declared here <--[g++]
   45 | inline void warnIfContainerIsNotShared(...) {}
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-setprimaryuserid.o ../../../../lang/qt/tests/t-setprimaryuserid.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-various.o ../../../../lang/qt/tests/t-various.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-changeexpiryjob.o ../../../../lang/qt/tests/t-changeexpiryjob.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o run-decryptverifyarchivejob.o ../../../../lang/qt/tests/run-decryptverifyarchivejob.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o run-importjob.o ../../../../lang/qt/tests/run-importjob.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-revokekey.o ../../../../lang/qt/tests/t-revokekey.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o run-receivekeysjob.o ../../../../lang/qt/tests/run-receivekeysjob.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o run-encryptarchivejob.o ../../../../lang/qt/tests/run-encryptarchivejob.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-remarks.o ../../../../lang/qt/tests/t-remarks.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-decryptverify t-decryptverify.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-decryptverify t-decryptverify.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o run-exportjob.o ../../../../lang/qt/tests/run-exportjob.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o t-wkdlookup.o ../../../../lang/qt/tests/t-wkdlookup.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o run-refreshkeysjob.o ../../../../lang/qt/tests/run-refreshkeysjob.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-addexistingsubkey t-addexistingsubkey.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-addexistingsubkey t-addexistingsubkey.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o run-signarchivejob.o ../../../../lang/qt/tests/run-signarchivejob.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
g++ -std=c++17 -DHAVE_CONFIG_H -I. -I../../../../lang/qt/tests -I../../../conf  -I../../../../lang/qt/src -I../../../../lang/cpp/src -I../../../src -I/usr/include/qt6/QtCore -I/usr/include/qt6 -DQT_CORE_LIB -I/usr/lib64/qt6/mkspecs/linux-g++ -fvisibility=hidden -I/usr/include/libassuan2 -I/usr/include/qt6/QtTest -I/usr/include/qt6 -DQT_TESTLIB_LIB -DBUILDING_QGPGME -DTOP_SRCDIR="../../../.."   -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -c -o run-wkdrefreshjob.o ../../../../lang/qt/tests/run-wkdrefreshjob.cpp
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o run-keyformailboxjob run-keyformailboxjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o run-keyformailboxjob run-keyformailboxjob.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-keylocate t-keylocate.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-keylocate t-keylocate.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-keylist t-keylist.o t-support.o  ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-keylist t-keylist.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-verify t-verify.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-verify t-verify.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-ownertrust t-ownertrust.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-ownertrust t-ownertrust.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-wkspublish t-wkspublish.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-wkspublish t-wkspublish.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-encrypt t-encrypt.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-encrypt t-encrypt.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-config t-config.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-config t-config.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-tofuinfo t-tofuinfo.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-tofuinfo t-tofuinfo.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-various t-various.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-various t-various.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-trustsignatures t-trustsignatures.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-trustsignatures t-trustsignatures.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-remarks t-remarks.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-remarks t-remarks.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-changeexpiryjob t-changeexpiryjob.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-changeexpiryjob t-changeexpiryjob.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-wkdlookup t-wkdlookup.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-wkdlookup t-wkdlookup.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o run-decryptverifyarchivejob run-decryptverifyarchivejob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o run-decryptverifyarchivejob run-decryptverifyarchivejob.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-setprimaryuserid t-setprimaryuserid.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-setprimaryuserid t-setprimaryuserid.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-import t-import.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-import t-import.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o run-exportjob run-exportjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o run-exportjob run-exportjob.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o run-importjob run-importjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o run-importjob run-importjob.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o run-encryptarchivejob run-encryptarchivejob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o run-encryptarchivejob run-encryptarchivejob.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o run-receivekeysjob run-receivekeysjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o run-receivekeysjob run-receivekeysjob.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o run-refreshkeysjob run-refreshkeysjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o run-refreshkeysjob run-refreshkeysjob.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o run-wkdrefreshjob run-wkdrefreshjob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o run-wkdrefreshjob run-wkdrefreshjob.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o t-revokekey t-revokekey.o t-support.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o t-revokekey t-revokekey.o t-support.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/bin/sh ../../../libtool  --tag=CXX   --mode=link g++ -std=c++17  -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -no-install -Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes  -o run-signarchivejob run-signarchivejob.o ../../cpp/src/libgpgmepp.la ../src/libqgpgmeqt6.la ../../../src/libgpgme.la -lQt6Core -lgpg-error -lQt6Test  -lstdc++ 
libtool: link: g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o run-signarchivejob run-signarchivejob.o  ../../cpp/src/.libs/libgpgmepp.so ../src/.libs/libqgpgmeqt6.so ../../../src/.libs/libgpgme.so -lQt6Core -lgpg-error -lQt6Test -lstdc++ -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src/.libs -Wl,-rpath -Wl,/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src/.libs -Wl,-rpath -Wl,/usr/lib64
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
Making all in doc
make[4]: Nothing to be done for 'all'.
make[4]: Nothing to be done for 'all-am'.
make[3]: Nothing to be done for 'all-am'.
make[2]: Nothing to be done for 'all-am'.
+ popd
~/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2
+ RPM_EC=0
++ jobs -p
+ exit 0
Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bc --nodeps --short-circuit /builddir/build/SPECS/gpgme.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\'\\""']
Finish: run

>>> 2024-07-03 14:42:07	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "rpmbuild --nocheck"

>>> 2024-07-03 14:42:08	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--chroot" "/bin/su mockbuild -l -c \"PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\\$PATH CSWRAP_CAP_FILE=\\\$'/builddir/cswrap-capture.err' CSWRAP_TIMEOUT=\\\$'30' CSWRAP_TIMEOUT_FOR=\\\$'::clang:clang++:cppcheck:gcc' CSWRAP_ADD_CFLAGS=\\\$'-Wno-unknown-pragmas' CSWRAP_DEL_CFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' CSWRAP_ADD_CXXFLAGS=\\\$'' CSWRAP_DEL_CXXFLAGS=\\\$'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register' sh -c \\\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/gpgme.spec '--define' '_unpackaged_files_terminate_build 0' '--define' 'apidocs 0' '--define' 'with_publican 0' '--without' 'docs' '--without' 'langpacks' '--nocheck' '--define' 'libguestfs_runtests 0' '--define' 'runselftest 0' '--without' 'testsuite'\\\"\""
INFO: mock.py version 5.6 starting (python version = 3.9.19, NVR = mock-5.6-1.el9), args: /usr/libexec/mock/mock -r fedora-41-x86_64 --plugin-option=tmpfs:keep_mounted=True --config-opts=print_main_output=True --chroot '/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\$PATH CSWRAP_CAP_FILE=\$'"'"'/builddir/cswrap-capture.err'"'"' CSWRAP_TIMEOUT=\$'"'"'30'"'"' CSWRAP_TIMEOUT_FOR=\$'"'"'::clang:clang++:cppcheck:gcc'"'"' CSWRAP_ADD_CFLAGS=\$'"'"'-Wno-unknown-pragmas'"'"' CSWRAP_DEL_CFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' CSWRAP_ADD_CXXFLAGS=\$'"'"''"'"' CSWRAP_DEL_CXXFLAGS=\$'"'"'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register'"'"' sh -c \"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/gpgme.spec '"'"'--define'"'"' '"'"'_unpackaged_files_terminate_build 0'"'"' '"'"'--define'"'"' '"'"'apidocs 0'"'"' '"'"'--define'"'"' '"'"'with_publican 0'"'"' '"'"'--without'"'"' '"'"'docs'"'"' '"'"'--without'"'"' '"'"'langpacks'"'"' '"'"'--nocheck'"'"' '"'"'--define'"'"' '"'"'libguestfs_runtests 0'"'"' '"'"'--define'"'"' '"'"'runselftest 0'"'"' '"'"'--without'"'"' '"'"'testsuite'"'"'\""'
Start(bootstrap): init plugins
INFO: selinux enabled
Finish(bootstrap): init plugins
Start: init plugins
INFO: selinux enabled
Finish: init plugins
INFO: Signal handler active
Start: run
Mock Version: 5.6
INFO: Mock Version: 5.6
Start(bootstrap): chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start(bootstrap): cleaning package manager metadata
Finish(bootstrap): cleaning package manager metadata
INFO: Package manager dnf5 detected and used (fallback)
Finish(bootstrap): chroot init
Start: chroot init
INFO: calling preinit hooks
INFO: enabled root cache
INFO: enabled package manager cache
Start: cleaning package manager metadata
Finish: cleaning package manager metadata
INFO: enabled HW Info plugin
INFO: Package manager dnf5 detected and used (direct choice)
Finish: chroot init
INFO: Running in chroot: ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/gpgme.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""']
Start: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/gpgme.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""']
setting SOURCE_DATE_EPOCH=1717718400
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.DSs7KV
+ umask 022
+ cd /builddir/build/BUILD/gpgme-1.23.2-build
+ '[' /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT '!=' / ']'
+ rm -rf /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT
++ dirname /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT
+ mkdir -p /builddir/build/BUILD/gpgme-1.23.2-build
+ mkdir /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT
+ CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CFLAGS
+ CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer '
+ export CXXFLAGS
+ FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FFLAGS
+ FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules '
+ export FCFLAGS
+ VALAFLAGS=-g
+ export VALAFLAGS
~/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build ~/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2
+ RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn'
+ export RUSTFLAGS
+ LDFLAGS='-Wl,-z,relro -Wl,--as-needed  -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1  -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes '
+ export LDFLAGS
+ LT_SYS_LIBRARY_PATH=/usr/lib64:
+ export LT_SYS_LIBRARY_PATH
+ CC=gcc
+ export CC
+ CXX=g++
+ export CXX
+ cd gpgme-1.23.2
+ export SETUPTOOLS_USE_DISTUTILS=local
+ SETUPTOOLS_USE_DISTUTILS=local
+ export 'SETUP_PY_EXTRA_OPTS=--single-version-externally-managed --root=/'
+ SETUP_PY_EXTRA_OPTS='--single-version-externally-managed --root=/'
+ pushd build
+ /usr/bin/make install DESTDIR=/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT 'INSTALL=/usr/bin/install -p'
/usr/bin/make  install-recursive
make[1]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build'
Making install in src
make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/src'
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/src'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
 /bin/sh ../libtool   --mode=install /usr/bin/install -p   libgpgme.la '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
libtool: install: /usr/bin/install -p .libs/libgpgme.so.11.32.1 /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgme.so.11.32.1
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libgpgme.so.11.32.1 libgpgme.so.11 || { rm -f libgpgme.so.11 && ln -s libgpgme.so.11.32.1 libgpgme.so.11; }; })
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libgpgme.so.11.32.1 libgpgme.so || { rm -f libgpgme.so && ln -s libgpgme.so.11.32.1 libgpgme.so; }; })
libtool: install: /usr/bin/install -p .libs/libgpgme.lai /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgme.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -p gpgme-tool gpgme-json '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin'
libtool: install: warning: `libgpgme.la' has not been installed in `/usr/lib64'
libtool: install: /usr/bin/install -p .libs/gpgme-tool /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin/gpgme-tool
libtool: install: warning: `libgpgme.la' has not been installed in `/usr/lib64'
libtool: install: /usr/bin/install -p .libs/gpgme-json /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin/gpgme-json
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin'
 /usr/bin/install -p gpgme-config '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/aclocal'
 /usr/bin/install -p -m 644 ../../src/gpgme.m4 '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/aclocal'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include'
 /usr/bin/install -p -m 644 gpgme.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/pkgconfig'
 /usr/bin/install -p -m 644 gpgme.pc gpgme-glib.pc '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/pkgconfig'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/src'
make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/src'
Making install in tests
make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests'
Making install in gpg
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpg'
/usr/bin/make  install-am
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpg'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpg'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpg'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpg'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpg'
Making install in json
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/json'
/usr/bin/make  install-am
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/json'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/json'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/json'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/json'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/json'
Making install in gpgsm
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpgsm'
/usr/bin/make  install-am
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpgsm'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpgsm'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpgsm'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpgsm'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/gpgsm'
Making install in opassuan
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/opassuan'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/opassuan'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/opassuan'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests/opassuan'
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests'
make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/tests'
Making install in doc
make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/doc'
/usr/bin/make  install-am
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/doc'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/doc'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/info'
 /usr/bin/install -p -m 644 ../../doc/gpgme.info ../../doc/gpgme.info-1 ../../doc/gpgme.info-2 '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/info'
 install-info --info-dir='/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/info' '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/info/gpgme.info'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/doc'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/doc'
make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/doc'
Making install in lang
make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang'
Making install in cpp
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp'
Making install in src
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp/src'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
 /bin/sh ../../../libtool   --mode=install /usr/bin/install -p   libgpgmepp.la '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
libtool: install: warning: relinking `libgpgmepp.la'
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp/src; /bin/sh /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/libtool  --tag CXX --mode=relink g++ -std=c++11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-undefined -version-info 26:1:20 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libgpgmepp.la -rpath /usr/lib64 exception.lo context.lo key.lo trustitem.lo data.lo callbacks.lo eventloopinteractor.lo editinteractor.lo keylistresult.lo keygenerationresult.lo importresult.lo decryptionresult.lo verificationresult.lo signingresult.lo encryptionresult.lo engineinfo.lo gpgsetexpirytimeeditinteractor.lo gpgsetownertrusteditinteractor.lo gpgsignkeyeditinteractor.lo gpgadduserideditinteractor.lo gpggencardkeyinteractor.lo gpgaddexistingsubkeyeditinteractor.lo gpgrevokekeyeditinteractor.lo defaultassuantransaction.lo scdgetinfoassuantransaction.lo gpgagentgetinfoassuantransaction.lo statusconsumerassuantransaction.lo vfsmountresult.lo configuration.lo tofuinfo.lo swdbresult.lo util.lo context_vanilla.lo ../../../src/libgpgme.la -lassuan -inst-prefix-dir /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbeginS.o  .libs/exception.o .libs/context.o .libs/key.o .libs/trustitem.o .libs/data.o .libs/callbacks.o .libs/eventloopinteractor.o .libs/editinteractor.o .libs/keylistresult.o .libs/keygenerationresult.o .libs/importresult.o .libs/decryptionresult.o .libs/verificationresult.o .libs/signingresult.o .libs/encryptionresult.o .libs/engineinfo.o .libs/gpgsetexpirytimeeditinteractor.o .libs/gpgsetownertrusteditinteractor.o .libs/gpgsignkeyeditinteractor.o .libs/gpgadduserideditinteractor.o .libs/gpggencardkeyinteractor.o .libs/gpgaddexistingsubkeyeditinteractor.o .libs/gpgrevokekeyeditinteractor.o .libs/defaultassuantransaction.o .libs/scdgetinfoassuantransaction.o .libs/gpgagentgetinfoassuantransaction.o .libs/statusconsumerassuantransaction.o .libs/vfsmountresult.o .libs/configuration.o .libs/tofuinfo.o .libs/swdbresult.o .libs/util.o .libs/context_vanilla.o   -Wl,-rpath -Wl,/usr/lib64 -L/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 -L/usr/lib64 -lgpgme -lassuan -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/14/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o  -O2 -flto=auto -m64 -march=x86-64 -mtune=generic -mtls-dialect=gnu2 -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -Wl,--build-id=sha1   -Wl,-soname -Wl,libgpgmepp.so.6 -o .libs/libgpgmepp.so.6.20.1
libtool: install: /usr/bin/install -p .libs/libgpgmepp.so.6.20.1T /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgmepp.so.6.20.1
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libgpgmepp.so.6.20.1 libgpgmepp.so.6 || { rm -f libgpgmepp.so.6 && ln -s libgpgmepp.so.6.20.1 libgpgmepp.so.6; }; })
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libgpgmepp.so.6.20.1 libgpgmepp.so || { rm -f libgpgmepp.so && ln -s libgpgmepp.so.6.20.1 libgpgmepp.so; }; })
libtool: install: /usr/bin/install -p .libs/libgpgmepp.lai /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgmepp.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
sed -e 's|[@]resolved_libdir@|/usr/lib64|g' < "GpgmeppConfig.cmake.in" | \
sed -e 's|[@]libsuffix@|.so|g' | \
sed -e 's|[@]resolved_includedir@|/usr/include|g' > GpgmeppConfig.cmake
/usr/bin/install -p -d /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/Gpgmepp
/usr/bin/install -p -m 644 GpgmeppConfig.cmake \
        /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/Gpgmepp/GpgmeppConfig.cmake
/usr/bin/install -p -m 644 GpgmeppConfigVersion.cmake \
        /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/Gpgmepp/GpgmeppConfigVersion.cmake
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++'
 /usr/bin/install -p -m 644 ../../../../lang/cpp/src/configuration.h ../../../../lang/cpp/src/context.h ../../../../lang/cpp/src/data.h ../../../../lang/cpp/src/decryptionresult.h ../../../../lang/cpp/src/defaultassuantransaction.h ../../../../lang/cpp/src/editinteractor.h ../../../../lang/cpp/src/encryptionresult.h ../../../../lang/cpp/src/engineinfo.h ../../../../lang/cpp/src/error.h ../../../../lang/cpp/src/eventloopinteractor.h ../../../../lang/cpp/src/exception.h ../../../../lang/cpp/src/global.h ../../../../lang/cpp/src/gpgadduserideditinteractor.h ../../../../lang/cpp/src/gpgagentgetinfoassuantransaction.h ../../../../lang/cpp/src/gpgmefw.h ../../../../lang/cpp/src/gpgsetexpirytimeeditinteractor.h ../../../../lang/cpp/src/gpgsetownertrusteditinteractor.h ../../../../lang/cpp/src/gpgsignkeyeditinteractor.h ../../../../lang/cpp/src/gpggencardkeyinteractor.h ../../../../lang/cpp/src/gpgaddexistingsubkeyeditinteractor.h ../../../../lang/cpp/src/gpgrevokekeyeditinteractor.h ../../../../lang/cpp/src/importresult.h ../../../../lang/cpp/src/keygenerationresult.h ../../../../lang/cpp/src/key.h ../../../../lang/cpp/src/keylistresult.h ../../../../lang/cpp/src/notation.h ../../../../lang/cpp/src/result.h ../../../../lang/cpp/src/scdgetinfoassuantransaction.h ../../../../lang/cpp/src/signingresult.h ../../../../lang/cpp/src/statusconsumerassuantransaction.h ../../../../lang/cpp/src/trustitem.h ../../../../lang/cpp/src/verificationresult.h ../../../../lang/cpp/src/vfsmountresult.h ../../../../lang/cpp/src/gpgmepp_export.h ../../../../lang/cpp/src/tofuinfo.h ../../../../lang/cpp/src/swdbresult.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++/interfaces'
 /usr/bin/install -p -m 644  ../../../../lang/cpp/src/interfaces/assuantransaction.h ../../../../lang/cpp/src/interfaces/dataprovider.h ../../../../lang/cpp/src/interfaces/passphraseprovider.h ../../../../lang/cpp/src/interfaces/progressprovider.h ../../../../lang/cpp/src/interfaces/statusconsumer.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++/interfaces'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++'
 /usr/bin/install -p -m 644 gpgmepp_version.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++'
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp/src'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp/src'
Making install in tests
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp/tests'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp/tests'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/cpp'
Making install in python
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python'
Making install in .
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python'
set -e ; for PYTHON in /usr/bin/python3.13; do \
  CPP="gcc -E" \
  CFLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div" \
  srcdir="../../../lang/python" \
  top_builddir="../.." \
    $PYTHON setup.py build --verbose --build-base="$(basename "${PYTHON}")-gpg" ; \
done
Using gpgme.h from ../../src/gpgme.h
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python'
set -e ; for PYTHON in /usr/bin/python3.13; do \
  CPP="gcc -E" \
  CFLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div" \
  srcdir="../../../lang/python" \
  top_builddir="../.." \
  $PYTHON setup.py \
  build \
  --build-base="$(basename "${PYTHON}")-gpg" \
  install \
  --prefix "/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr" \
  ${SETUP_PY_EXTRA_OPTS:-} \
  --verbose ; \
done
/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        Follow the current Python packaging guidelines when building
        Python RPM packages.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
        and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details.
        ********************************************************************************

!!
  self.initialize_options()
Using gpgme.h from ../../src/gpgme.h
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python'
Making install in tests
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/tests'
/usr/bin/make  install-am
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/tests'
make[6]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/tests'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/tests'
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/tests'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/tests'
Making install in examples
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/examples'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/examples'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/examples'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/examples'
Making install in doc
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/doc'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/doc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/doc'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/doc'
Making install in src
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/src'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/src'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python/src'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/python'
Making install in qt
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt'
Making install in src
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/src'
/usr/bin/make  install-am
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/src'
make[6]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/src'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
 /bin/sh ../../../libtool   --mode=install /usr/bin/install -p   libqgpgme.la '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
libtool: install: warning: relinking `libqgpgme.la'
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/src; /bin/sh /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/libtool  --tag CXX --mode=relink g++ -std=c++11 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-undefined -version-info 20:1:5 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libqgpgme.la -rpath /usr/lib64 cleaner.lo dataprovider.lo debug.lo decryptverifyarchivejob.lo encryptarchivejob.lo filelistdataprovider.lo job.lo multideletejob.lo qgpgmeadduseridjob.lo qgpgmeaddexistingsubkeyjob.lo qgpgmebackend.lo qgpgmechangeexpiryjob.lo qgpgmechangeownertrustjob.lo qgpgmechangepasswdjob.lo qgpgmedecryptjob.lo qgpgmedecryptverifyarchivejob.lo qgpgmedecryptverifyjob.lo qgpgmedeletejob.lo qgpgmedownloadjob.lo qgpgmeencryptarchivejob.lo qgpgmeencryptjob.lo qgpgmeexportjob.lo qgpgmeimportfromkeyserverjob.lo qgpgmeimportjob.lo qgpgmekeygenerationjob.lo qgpgmekeylistjob.lo listallkeysjob.lo qgpgmelistallkeysjob.lo qgpgmenewcryptoconfig.lo qgpgmereceivekeysjob.lo qgpgmerefreshsmimekeysjob.lo qgpgmerevokekeyjob.lo qgpgmesetprimaryuseridjob.lo qgpgmesignarchivejob.lo qgpgmesignencryptjob.lo qgpgmesignencryptarchivejob.lo qgpgmesignjob.lo qgpgmesignkeyjob.lo qgpgmeverifydetachedjob.lo qgpgmeverifyopaquejob.lo qgpgmewkdlookupjob.lo threadedjobmixin.lo qgpgmewkdrefreshjob.lo qgpgmekeyformailboxjob.lo qgpgme_debug.lo qgpgmetofupolicyjob.lo qgpgmequickjob.lo defaultkeygenerationjob.lo qgpgmewkspublishjob.lo qgpgmegpgcardjob.lo changeexpiryjob.lo encryptjob.lo importjob.lo signarchivejob.lo signencryptjob.lo signencryptarchivejob.lo dn.lo cryptoconfig.lo wkdlookupresult.lo util.lo wkdrefreshjob.lo ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la -lassuan -lgpg-error -lQt5Core -inst-prefix-dir /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbeginS.o  .libs/cleaner.o .libs/dataprovider.o .libs/debug.o .libs/decryptverifyarchivejob.o .libs/encryptarchivejob.o .libs/filelistdataprovider.o .libs/job.o .libs/multideletejob.o .libs/qgpgmeadduseridjob.o .libs/qgpgmeaddexistingsubkeyjob.o .libs/qgpgmebackend.o .libs/qgpgmechangeexpiryjob.o .libs/qgpgmechangeownertrustjob.o .libs/qgpgmechangepasswdjob.o .libs/qgpgmedecryptjob.o .libs/qgpgmedecryptverifyarchivejob.o .libs/qgpgmedecryptverifyjob.o .libs/qgpgmedeletejob.o .libs/qgpgmedownloadjob.o .libs/qgpgmeencryptarchivejob.o .libs/qgpgmeencryptjob.o .libs/qgpgmeexportjob.o .libs/qgpgmeimportfromkeyserverjob.o .libs/qgpgmeimportjob.o .libs/qgpgmekeygenerationjob.o .libs/qgpgmekeylistjob.o .libs/listallkeysjob.o .libs/qgpgmelistallkeysjob.o .libs/qgpgmenewcryptoconfig.o .libs/qgpgmereceivekeysjob.o .libs/qgpgmerefreshsmimekeysjob.o .libs/qgpgmerevokekeyjob.o .libs/qgpgmesetprimaryuseridjob.o .libs/qgpgmesignarchivejob.o .libs/qgpgmesignencryptjob.o .libs/qgpgmesignencryptarchivejob.o .libs/qgpgmesignjob.o .libs/qgpgmesignkeyjob.o .libs/qgpgmeverifydetachedjob.o .libs/qgpgmeverifyopaquejob.o .libs/qgpgmewkdlookupjob.o .libs/threadedjobmixin.o .libs/qgpgmewkdrefreshjob.o .libs/qgpgmekeyformailboxjob.o .libs/qgpgme_debug.o .libs/qgpgmetofupolicyjob.o .libs/qgpgmequickjob.o .libs/defaultkeygenerationjob.o .libs/qgpgmewkspublishjob.o .libs/qgpgmegpgcardjob.o .libs/changeexpiryjob.o .libs/encryptjob.o .libs/importjob.o .libs/signarchivejob.o .libs/signencryptjob.o .libs/signencryptarchivejob.o .libs/dn.o .libs/cryptoconfig.o .libs/wkdlookupresult.o .libs/util.o .libs/wkdrefreshjob.o   -Wl,-rpath -Wl,/usr/lib64 -L/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 -L/usr/lib64 -lgpgmepp -lgpgme -lassuan -lgpg-error -lQt5Core -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/14/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o  -O2 -flto=auto -m64 -march=x86-64 -mtune=generic -mtls-dialect=gnu2 -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -Wl,--build-id=sha1   -Wl,-soname -Wl,libqgpgme.so.15 -o .libs/libqgpgme.so.15.5.1
libtool: install: /usr/bin/install -p .libs/libqgpgme.so.15.5.1T /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgme.so.15.5.1
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libqgpgme.so.15.5.1 libqgpgme.so.15 || { rm -f libqgpgme.so.15 && ln -s libqgpgme.so.15.5.1 libqgpgme.so.15; }; })
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libqgpgme.so.15.5.1 libqgpgme.so || { rm -f libqgpgme.so && ln -s libqgpgme.so.15.5.1 libqgpgme.so; }; })
libtool: install: /usr/bin/install -p .libs/libqgpgme.lai /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgme.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/QGpgME'
 /usr/bin/install -p -m 644 ../../../../lang/qt/src/AddExistingSubkeyJob ../../../../lang/qt/src/AddUserIDJob ../../../../lang/qt/src/AbstractImportJob ../../../../lang/qt/src/ChangeExpiryJob ../../../../lang/qt/src/ChangeOwnerTrustJob ../../../../lang/qt/src/ChangePasswdJob ../../../../lang/qt/src/DataProvider ../../../../lang/qt/src/Debug ../../../../lang/qt/src/DecryptJob ../../../../lang/qt/src/DecryptVerifyArchiveJob ../../../../lang/qt/src/DecryptVerifyJob ../../../../lang/qt/src/DN ../../../../lang/qt/src/DownloadJob ../../../../lang/qt/src/EncryptArchiveJob ../../../../lang/qt/src/EncryptJob ../../../../lang/qt/src/ExportJob ../../../../lang/qt/src/FileListDataProvider ../../../../lang/qt/src/HierarchicalKeyKistJob ../../../../lang/qt/src/Job ../../../../lang/qt/src/MultiDeleteJob ../../../../lang/qt/src/Protocol ../../../../lang/qt/src/QGpgMENewCryptoConfig ../../../../lang/qt/src/QuickJob ../../../../lang/qt/src/ReceiveKeysJob ../../../../lang/qt/src/RevokeKeyJob ../../../../lang/qt/src/SetPrimaryUserIDJob ../../../../lang/qt/src/SpecialJob ../../../../lang/qt/src/SignArchiveJob ../../../../lang/qt/src/SignJob ../../../../lang/qt/src/SignKeyJob ../../../../lang/qt/src/SignEncryptArchiveJob ../../../../lang/qt/src/SignEncryptJob ../../../../lang/qt/src/VerifyOpaqueJob ../../../../lang/qt/src/RefreshKeysJob ../../../../lang/qt/src/CryptoConfig ../../../../lang/qt/src/DeleteJob ../../../../lang/qt/src/ImportFromKeyserverJob ../../../../lang/qt/src/ImportJob ../../../../lang/qt/src/KeyGenerationJob ../../../../lang/qt/src/KeyListJob '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/QGpgME'
 /usr/bin/install -p -m 644 ../../../../lang/qt/src/ListAllKeysJob ../../../../lang/qt/src/VerifyDetachedJob ../../../../lang/qt/src/KeyForMailboxJob ../../../../lang/qt/src/DefaultKeyGenerationJob ../../../../lang/qt/src/WKDLookupJob ../../../../lang/qt/src/WKDLookupResult ../../../../lang/qt/src/WKDRefreshJob ../../../../lang/qt/src/WKSPublishJob ../../../../lang/qt/src/TofuPolicyJob ../../../../lang/qt/src/GpgCardJob '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/QGpgME'
sed -e 's|[@]resolved_libdir@|/usr/lib64|g' < "QGpgmeConfig.cmake.in" | \
sed -e 's|[@]libsuffix@|.so|g' | \
sed -e 's|[@]resolved_includedir@|/usr/include|g' > QGpgmeConfig.cmake
/usr/bin/install -p -d /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/QGpgme
/usr/bin/install -p -m 644 QGpgmeConfig.cmake \
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/QGpgme/QGpgmeConfig.cmake
/usr/bin/install -p -m 644 QGpgmeConfigVersion.cmake \
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/QGpgme/QGpgmeConfigVersion.cmake
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/qgpgme'
 /usr/bin/install -p -m 644 qgpgme_version.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/qgpgme'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/qgpgme'
 /usr/bin/install -p -m 644 ../../../../lang/qt/src/abstractimportjob.h ../../../../lang/qt/src/addexistingsubkeyjob.h ../../../../lang/qt/src/adduseridjob.h ../../../../lang/qt/src/changeexpiryjob.h ../../../../lang/qt/src/changeownertrustjob.h ../../../../lang/qt/src/changepasswdjob.h ../../../../lang/qt/src/dataprovider.h ../../../../lang/qt/src/debug.h ../../../../lang/qt/src/decryptjob.h ../../../../lang/qt/src/decryptverifyarchivejob.h ../../../../lang/qt/src/decryptverifyjob.h ../../../../lang/qt/src/downloadjob.h ../../../../lang/qt/src/encryptarchivejob.h ../../../../lang/qt/src/encryptjob.h ../../../../lang/qt/src/exportjob.h ../../../../lang/qt/src/filelistdataprovider.h ../../../../lang/qt/src/hierarchicalkeylistjob.h ../../../../lang/qt/src/job.h ../../../../lang/qt/src/keyformailboxjob.h ../../../../lang/qt/src/multideletejob.h ../../../../lang/qt/src/protocol.h ../../../../lang/qt/src/qgpgme_export.h ../../../../lang/qt/src/qgpgmenewcryptoconfig.h ../../../../lang/qt/src/quickjob.h ../../../../lang/qt/src/receivekeysjob.h ../../../../lang/qt/src/revokekeyjob.h ../../../../lang/qt/src/setprimaryuseridjob.h ../../../../lang/qt/src/specialjob.h ../../../../lang/qt/src/signarchivejob.h ../../../../lang/qt/src/signjob.h ../../../../lang/qt/src/signkeyjob.h ../../../../lang/qt/src/signencryptjob.h ../../../../lang/qt/src/signencryptarchivejob.h ../../../../lang/qt/src/verifyopaquejob.h ../../../../lang/qt/src/refreshkeysjob.h ../../../../lang/qt/src/cryptoconfig.h ../../../../lang/qt/src/deletejob.h ../../../../lang/qt/src/importfromkeyserverjob.h ../../../../lang/qt/src/importjob.h ../../../../lang/qt/src/keygenerationjob.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/qgpgme'
 /usr/bin/install -p -m 644 ../../../../lang/qt/src/keylistjob.h ../../../../lang/qt/src/listallkeysjob.h ../../../../lang/qt/src/verifydetachedjob.h ../../../../lang/qt/src/defaultkeygenerationjob.h ../../../../lang/qt/src/tofupolicyjob.h ../../../../lang/qt/src/wkdlookupjob.h ../../../../lang/qt/src/wkdlookupresult.h ../../../../lang/qt/src/wkdrefreshjob.h ../../../../lang/qt/src/wkspublishjob.h ../../../../lang/qt/src/gpgcardjob.h ../../../../lang/qt/src/dn.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/qgpgme'
make[6]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/src'
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/src'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/src'
Making install in tests
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/tests'
/usr/bin/make  install-am
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/tests'
make[6]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/tests'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/tests'
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/tests'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/tests'
Making install in doc
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/doc'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/doc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/doc'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt/doc'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang/qt'
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang'
make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build/lang'
make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build'
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build'
make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build'
make[1]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build'
+ popd
~/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2
~/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6 ~/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2
+ pushd build-qt6
+ /usr/bin/make install DESTDIR=/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT 'INSTALL=/usr/bin/install -p'
/usr/bin/make  install-recursive
make[1]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6'
Making install in src
make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src'
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
 /bin/sh ../libtool   --mode=install /usr/bin/install -p   libgpgme.la '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
libtool: install: /usr/bin/install -p .libs/libgpgme.so.11.32.1 /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgme.so.11.32.1
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libgpgme.so.11.32.1 libgpgme.so.11 || { rm -f libgpgme.so.11 && ln -s libgpgme.so.11.32.1 libgpgme.so.11; }; })
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libgpgme.so.11.32.1 libgpgme.so || { rm -f libgpgme.so && ln -s libgpgme.so.11.32.1 libgpgme.so; }; })
libtool: install: /usr/bin/install -p .libs/libgpgme.lai /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgme.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin'
  /bin/sh ../libtool   --mode=install /usr/bin/install -p gpgme-tool gpgme-json '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin'
libtool: install: warning: `libgpgme.la' has not been installed in `/usr/lib64'
libtool: install: /usr/bin/install -p .libs/gpgme-tool /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin/gpgme-tool
libtool: install: warning: `libgpgme.la' has not been installed in `/usr/lib64'
libtool: install: /usr/bin/install -p .libs/gpgme-json /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin/gpgme-json
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin'
 /usr/bin/install -p gpgme-config '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/aclocal'
 /usr/bin/install -p -m 644 ../../src/gpgme.m4 '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/aclocal'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include'
 /usr/bin/install -p -m 644 gpgme.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/pkgconfig'
 /usr/bin/install -p -m 644 gpgme.pc gpgme-glib.pc '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/pkgconfig'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src'
make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/src'
Making install in tests
make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests'
Making install in gpg
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpg'
/usr/bin/make  install-am
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpg'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpg'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpg'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpg'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpg'
Making install in json
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/json'
/usr/bin/make  install-am
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/json'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/json'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/json'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/json'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/json'
Making install in gpgsm
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpgsm'
/usr/bin/make  install-am
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpgsm'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpgsm'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpgsm'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpgsm'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/gpgsm'
Making install in opassuan
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/opassuan'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/opassuan'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/opassuan'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests/opassuan'
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests'
make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/tests'
Making install in doc
make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/doc'
/usr/bin/make  install-am
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/doc'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/doc'
make[4]: Nothing to be done for 'install-exec-am'.
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/info'
 /usr/bin/install -p -m 644 ../../doc/gpgme.info ../../doc/gpgme.info-1 ../../doc/gpgme.info-2 '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/info'
 install-info --info-dir='/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/info' '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/info/gpgme.info'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/doc'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/doc'
make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/doc'
Making install in lang
make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang'
Making install in cpp
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp'
Making install in src
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
 /bin/sh ../../../libtool   --mode=install /usr/bin/install -p   libgpgmepp.la '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
libtool: install: warning: relinking `libgpgmepp.la'
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src; /bin/sh /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/libtool  --tag CXX --mode=relink g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-undefined -version-info 26:1:20 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libgpgmepp.la -rpath /usr/lib64 exception.lo context.lo key.lo trustitem.lo data.lo callbacks.lo eventloopinteractor.lo editinteractor.lo keylistresult.lo keygenerationresult.lo importresult.lo decryptionresult.lo verificationresult.lo signingresult.lo encryptionresult.lo engineinfo.lo gpgsetexpirytimeeditinteractor.lo gpgsetownertrusteditinteractor.lo gpgsignkeyeditinteractor.lo gpgadduserideditinteractor.lo gpggencardkeyinteractor.lo gpgaddexistingsubkeyeditinteractor.lo gpgrevokekeyeditinteractor.lo defaultassuantransaction.lo scdgetinfoassuantransaction.lo gpgagentgetinfoassuantransaction.lo statusconsumerassuantransaction.lo vfsmountresult.lo configuration.lo tofuinfo.lo swdbresult.lo util.lo context_vanilla.lo ../../../src/libgpgme.la -lassuan -inst-prefix-dir /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbeginS.o  .libs/exception.o .libs/context.o .libs/key.o .libs/trustitem.o .libs/data.o .libs/callbacks.o .libs/eventloopinteractor.o .libs/editinteractor.o .libs/keylistresult.o .libs/keygenerationresult.o .libs/importresult.o .libs/decryptionresult.o .libs/verificationresult.o .libs/signingresult.o .libs/encryptionresult.o .libs/engineinfo.o .libs/gpgsetexpirytimeeditinteractor.o .libs/gpgsetownertrusteditinteractor.o .libs/gpgsignkeyeditinteractor.o .libs/gpgadduserideditinteractor.o .libs/gpggencardkeyinteractor.o .libs/gpgaddexistingsubkeyeditinteractor.o .libs/gpgrevokekeyeditinteractor.o .libs/defaultassuantransaction.o .libs/scdgetinfoassuantransaction.o .libs/gpgagentgetinfoassuantransaction.o .libs/statusconsumerassuantransaction.o .libs/vfsmountresult.o .libs/configuration.o .libs/tofuinfo.o .libs/swdbresult.o .libs/util.o .libs/context_vanilla.o   -Wl,-rpath -Wl,/usr/lib64 -L/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 -L/usr/lib64 -lgpgme -lassuan -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/14/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o  -O2 -flto=auto -m64 -march=x86-64 -mtune=generic -mtls-dialect=gnu2 -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -Wl,--build-id=sha1   -Wl,-soname -Wl,libgpgmepp.so.6 -o .libs/libgpgmepp.so.6.20.1
libtool: install: /usr/bin/install -p .libs/libgpgmepp.so.6.20.1T /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgmepp.so.6.20.1
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libgpgmepp.so.6.20.1 libgpgmepp.so.6 || { rm -f libgpgmepp.so.6 && ln -s libgpgmepp.so.6.20.1 libgpgmepp.so.6; }; })
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libgpgmepp.so.6.20.1 libgpgmepp.so || { rm -f libgpgmepp.so && ln -s libgpgmepp.so.6.20.1 libgpgmepp.so; }; })
libtool: install: /usr/bin/install -p .libs/libgpgmepp.lai /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgmepp.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
sed -e 's|[@]resolved_libdir@|/usr/lib64|g' < "GpgmeppConfig.cmake.in" | \
sed -e 's|[@]libsuffix@|.so|g' | \
sed -e 's|[@]resolved_includedir@|/usr/include|g' > GpgmeppConfig.cmake
/usr/bin/install -p -d /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/Gpgmepp
/usr/bin/install -p -m 644 GpgmeppConfig.cmake \
        /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/Gpgmepp/GpgmeppConfig.cmake
/usr/bin/install -p -m 644 GpgmeppConfigVersion.cmake \
        /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/Gpgmepp/GpgmeppConfigVersion.cmake
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++'
 /usr/bin/install -p -m 644 ../../../../lang/cpp/src/configuration.h ../../../../lang/cpp/src/context.h ../../../../lang/cpp/src/data.h ../../../../lang/cpp/src/decryptionresult.h ../../../../lang/cpp/src/defaultassuantransaction.h ../../../../lang/cpp/src/editinteractor.h ../../../../lang/cpp/src/encryptionresult.h ../../../../lang/cpp/src/engineinfo.h ../../../../lang/cpp/src/error.h ../../../../lang/cpp/src/eventloopinteractor.h ../../../../lang/cpp/src/exception.h ../../../../lang/cpp/src/global.h ../../../../lang/cpp/src/gpgadduserideditinteractor.h ../../../../lang/cpp/src/gpgagentgetinfoassuantransaction.h ../../../../lang/cpp/src/gpgmefw.h ../../../../lang/cpp/src/gpgsetexpirytimeeditinteractor.h ../../../../lang/cpp/src/gpgsetownertrusteditinteractor.h ../../../../lang/cpp/src/gpgsignkeyeditinteractor.h ../../../../lang/cpp/src/gpggencardkeyinteractor.h ../../../../lang/cpp/src/gpgaddexistingsubkeyeditinteractor.h ../../../../lang/cpp/src/gpgrevokekeyeditinteractor.h ../../../../lang/cpp/src/importresult.h ../../../../lang/cpp/src/keygenerationresult.h ../../../../lang/cpp/src/key.h ../../../../lang/cpp/src/keylistresult.h ../../../../lang/cpp/src/notation.h ../../../../lang/cpp/src/result.h ../../../../lang/cpp/src/scdgetinfoassuantransaction.h ../../../../lang/cpp/src/signingresult.h ../../../../lang/cpp/src/statusconsumerassuantransaction.h ../../../../lang/cpp/src/trustitem.h ../../../../lang/cpp/src/verificationresult.h ../../../../lang/cpp/src/vfsmountresult.h ../../../../lang/cpp/src/gpgmepp_export.h ../../../../lang/cpp/src/tofuinfo.h ../../../../lang/cpp/src/swdbresult.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++/interfaces'
 /usr/bin/install -p -m 644  ../../../../lang/cpp/src/interfaces/assuantransaction.h ../../../../lang/cpp/src/interfaces/dataprovider.h ../../../../lang/cpp/src/interfaces/passphraseprovider.h ../../../../lang/cpp/src/interfaces/progressprovider.h ../../../../lang/cpp/src/interfaces/statusconsumer.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++/interfaces'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++'
 /usr/bin/install -p -m 644 gpgmepp_version.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme++'
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/src'
Making install in tests
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/tests'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/tests'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/tests'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp/tests'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/cpp'
Making install in python
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python'
Making install in .
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python'
set -e ; for PYTHON in /usr/bin/python3.13; do \
  CPP="gcc -E" \
  CFLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div" \
  srcdir="../../../lang/python" \
  top_builddir="../.." \
    $PYTHON setup.py build --verbose --build-base="$(basename "${PYTHON}")-gpg" ; \
done
Using gpgme.h from ../../src/gpgme.h
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python'
set -e ; for PYTHON in /usr/bin/python3.13; do \
  CPP="gcc -E" \
  CFLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-format-y2k -Wno-missing-field-initializers -Wno-sign-compare -Wno-format-zero-length -Wno-format-truncation -Wno-sizeof-pointer-div" \
  srcdir="../../../lang/python" \
  top_builddir="../.." \
  $PYTHON setup.py \
  build \
  --build-base="$(basename "${PYTHON}")-gpg" \
  install \
  --prefix "/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr" \
  ${SETUP_PY_EXTRA_OPTS:-} \
  --verbose ; \
done
/usr/lib/python3.13/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!

        ********************************************************************************
        Please avoid running ``setup.py`` directly.
        Instead, use pypa/build, pypa/installer or other
        standards-based tools.

        Follow the current Python packaging guidelines when building
        Python RPM packages.

        See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
        and https://docs.fedoraproject.org/en-US/packaging-guidelines/Python/ for details.
        ********************************************************************************

!!
  self.initialize_options()
Using gpgme.h from ../../src/gpgme.h
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python'
Making install in tests
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/tests'
/usr/bin/make  install-am
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/tests'
make[6]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/tests'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/tests'
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/tests'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/tests'
Making install in examples
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/examples'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/examples'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/examples'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/examples'
Making install in doc
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/doc'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/doc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/doc'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/doc'
Making install in src
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/src'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/src'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/src'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python/src'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/python'
Making install in qt
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt'
Making install in src
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
/usr/bin/make  install-am
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
make[6]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
 /bin/sh ../../../libtool   --mode=install /usr/bin/install -p   libqgpgmeqt6.la '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64'
libtool: install: warning: relinking `libqgpgmeqt6.la'
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src; /bin/sh /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/libtool  --tag CXX --mode=relink g++ -std=c++17 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -no-undefined -version-info 20:1:5 -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -o libqgpgmeqt6.la -rpath /usr/lib64 cleaner.lo dataprovider.lo debug.lo decryptverifyarchivejob.lo encryptarchivejob.lo filelistdataprovider.lo job.lo multideletejob.lo qgpgmeadduseridjob.lo qgpgmeaddexistingsubkeyjob.lo qgpgmebackend.lo qgpgmechangeexpiryjob.lo qgpgmechangeownertrustjob.lo qgpgmechangepasswdjob.lo qgpgmedecryptjob.lo qgpgmedecryptverifyarchivejob.lo qgpgmedecryptverifyjob.lo qgpgmedeletejob.lo qgpgmedownloadjob.lo qgpgmeencryptarchivejob.lo qgpgmeencryptjob.lo qgpgmeexportjob.lo qgpgmeimportfromkeyserverjob.lo qgpgmeimportjob.lo qgpgmekeygenerationjob.lo qgpgmekeylistjob.lo listallkeysjob.lo qgpgmelistallkeysjob.lo qgpgmenewcryptoconfig.lo qgpgmereceivekeysjob.lo qgpgmerefreshsmimekeysjob.lo qgpgmerevokekeyjob.lo qgpgmesetprimaryuseridjob.lo qgpgmesignarchivejob.lo qgpgmesignencryptjob.lo qgpgmesignencryptarchivejob.lo qgpgmesignjob.lo qgpgmesignkeyjob.lo qgpgmeverifydetachedjob.lo qgpgmeverifyopaquejob.lo qgpgmewkdlookupjob.lo threadedjobmixin.lo qgpgmewkdrefreshjob.lo qgpgmekeyformailboxjob.lo qgpgme_debug.lo qgpgmetofupolicyjob.lo qgpgmequickjob.lo defaultkeygenerationjob.lo qgpgmewkspublishjob.lo qgpgmegpgcardjob.lo changeexpiryjob.lo encryptjob.lo importjob.lo signarchivejob.lo signencryptjob.lo signencryptarchivejob.lo dn.lo cryptoconfig.lo wkdlookupresult.lo util.lo wkdrefreshjob.lo ../../cpp/src/libgpgmepp.la ../../../src/libgpgme.la -lassuan -lgpg-error -lQt6Core -inst-prefix-dir /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT)
libtool: relink: g++  -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/14/crtbeginS.o  .libs/cleaner.o .libs/dataprovider.o .libs/debug.o .libs/decryptverifyarchivejob.o .libs/encryptarchivejob.o .libs/filelistdataprovider.o .libs/job.o .libs/multideletejob.o .libs/qgpgmeadduseridjob.o .libs/qgpgmeaddexistingsubkeyjob.o .libs/qgpgmebackend.o .libs/qgpgmechangeexpiryjob.o .libs/qgpgmechangeownertrustjob.o .libs/qgpgmechangepasswdjob.o .libs/qgpgmedecryptjob.o .libs/qgpgmedecryptverifyarchivejob.o .libs/qgpgmedecryptverifyjob.o .libs/qgpgmedeletejob.o .libs/qgpgmedownloadjob.o .libs/qgpgmeencryptarchivejob.o .libs/qgpgmeencryptjob.o .libs/qgpgmeexportjob.o .libs/qgpgmeimportfromkeyserverjob.o .libs/qgpgmeimportjob.o .libs/qgpgmekeygenerationjob.o .libs/qgpgmekeylistjob.o .libs/listallkeysjob.o .libs/qgpgmelistallkeysjob.o .libs/qgpgmenewcryptoconfig.o .libs/qgpgmereceivekeysjob.o .libs/qgpgmerefreshsmimekeysjob.o .libs/qgpgmerevokekeyjob.o .libs/qgpgmesetprimaryuseridjob.o .libs/qgpgmesignarchivejob.o .libs/qgpgmesignencryptjob.o .libs/qgpgmesignencryptarchivejob.o .libs/qgpgmesignjob.o .libs/qgpgmesignkeyjob.o .libs/qgpgmeverifydetachedjob.o .libs/qgpgmeverifyopaquejob.o .libs/qgpgmewkdlookupjob.o .libs/threadedjobmixin.o .libs/qgpgmewkdrefreshjob.o .libs/qgpgmekeyformailboxjob.o .libs/qgpgme_debug.o .libs/qgpgmetofupolicyjob.o .libs/qgpgmequickjob.o .libs/defaultkeygenerationjob.o .libs/qgpgmewkspublishjob.o .libs/qgpgmegpgcardjob.o .libs/changeexpiryjob.o .libs/encryptjob.o .libs/importjob.o .libs/signarchivejob.o .libs/signencryptjob.o .libs/signencryptarchivejob.o .libs/dn.o .libs/cryptoconfig.o .libs/wkdlookupresult.o .libs/util.o .libs/wkdrefreshjob.o   -Wl,-rpath -Wl,/usr/lib64 -L/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 -L/usr/lib64 -lgpgmepp -lgpgme -lassuan -lgpg-error -lQt6Core -L/usr/lib/gcc/x86_64-redhat-linux/14 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/14/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/x86_64-redhat-linux/14/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/14/../../../../lib64/crtn.o  -O2 -flto=auto -m64 -march=x86-64 -mtune=generic -mtls-dialect=gnu2 -mno-omit-leaf-frame-pointer -Wl,-z -Wl,relro -Wl,--as-needed -Wl,-z -Wl,pack-relative-relocs -Wl,-z -Wl,now -Wl,--build-id=sha1   -Wl,-soname -Wl,libqgpgmeqt6.so.15 -o .libs/libqgpgmeqt6.so.15.5.1
libtool: install: /usr/bin/install -p .libs/libqgpgmeqt6.so.15.5.1T /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgmeqt6.so.15.5.1
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libqgpgmeqt6.so.15.5.1 libqgpgmeqt6.so.15 || { rm -f libqgpgmeqt6.so.15 && ln -s libqgpgmeqt6.so.15.5.1 libqgpgmeqt6.so.15; }; })
libtool: install: (cd /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64 && { ln -s -f libqgpgmeqt6.so.15.5.1 libqgpgmeqt6.so || { rm -f libqgpgmeqt6.so && ln -s libqgpgmeqt6.so.15.5.1 libqgpgmeqt6.so; }; })
libtool: install: /usr/bin/install -p .libs/libqgpgmeqt6.lai /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgmeqt6.la
libtool: install: warning: remember to run `libtool --finish /usr/lib64'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/QGpgME'
 /usr/bin/install -p -m 644 ../../../../lang/qt/src/AddExistingSubkeyJob ../../../../lang/qt/src/AddUserIDJob ../../../../lang/qt/src/AbstractImportJob ../../../../lang/qt/src/ChangeExpiryJob ../../../../lang/qt/src/ChangeOwnerTrustJob ../../../../lang/qt/src/ChangePasswdJob ../../../../lang/qt/src/DataProvider ../../../../lang/qt/src/Debug ../../../../lang/qt/src/DecryptJob ../../../../lang/qt/src/DecryptVerifyArchiveJob ../../../../lang/qt/src/DecryptVerifyJob ../../../../lang/qt/src/DN ../../../../lang/qt/src/DownloadJob ../../../../lang/qt/src/EncryptArchiveJob ../../../../lang/qt/src/EncryptJob ../../../../lang/qt/src/ExportJob ../../../../lang/qt/src/FileListDataProvider ../../../../lang/qt/src/HierarchicalKeyKistJob ../../../../lang/qt/src/Job ../../../../lang/qt/src/MultiDeleteJob ../../../../lang/qt/src/Protocol ../../../../lang/qt/src/QGpgMENewCryptoConfig ../../../../lang/qt/src/QuickJob ../../../../lang/qt/src/ReceiveKeysJob ../../../../lang/qt/src/RevokeKeyJob ../../../../lang/qt/src/SetPrimaryUserIDJob ../../../../lang/qt/src/SpecialJob ../../../../lang/qt/src/SignArchiveJob ../../../../lang/qt/src/SignJob ../../../../lang/qt/src/SignKeyJob ../../../../lang/qt/src/SignEncryptArchiveJob ../../../../lang/qt/src/SignEncryptJob ../../../../lang/qt/src/VerifyOpaqueJob ../../../../lang/qt/src/RefreshKeysJob ../../../../lang/qt/src/CryptoConfig ../../../../lang/qt/src/DeleteJob ../../../../lang/qt/src/ImportFromKeyserverJob ../../../../lang/qt/src/ImportJob ../../../../lang/qt/src/KeyGenerationJob ../../../../lang/qt/src/KeyListJob '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/QGpgME'
 /usr/bin/install -p -m 644 ../../../../lang/qt/src/ListAllKeysJob ../../../../lang/qt/src/VerifyDetachedJob ../../../../lang/qt/src/KeyForMailboxJob ../../../../lang/qt/src/DefaultKeyGenerationJob ../../../../lang/qt/src/WKDLookupJob ../../../../lang/qt/src/WKDLookupResult ../../../../lang/qt/src/WKDRefreshJob ../../../../lang/qt/src/WKSPublishJob ../../../../lang/qt/src/TofuPolicyJob ../../../../lang/qt/src/GpgCardJob '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/QGpgME'
sed -e 's|[@]resolved_libdir@|/usr/lib64|g' < "QGpgmeQt6Config.cmake.in" | \
sed -e 's|[@]libsuffix@|.so|g' | \
sed -e 's|[@]resolved_includedir@|/usr/include|g' > QGpgmeQt6Config.cmake
/usr/bin/install -p -d /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/QGpgmeQt6
/usr/bin/install -p -m 644 QGpgmeQt6Config.cmake \
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/QGpgmeQt6/QGpgmeQt6Config.cmake
/usr/bin/install -p -m 644 QGpgmeQt6ConfigVersion.cmake \
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/cmake/QGpgmeQt6/QGpgmeQt6ConfigVersion.cmake
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/qgpgme'
 /usr/bin/install -p -m 644 qgpgme_version.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/qgpgme'
 /usr/bin/mkdir -p '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/qgpgme'
 /usr/bin/install -p -m 644 ../../../../lang/qt/src/abstractimportjob.h ../../../../lang/qt/src/addexistingsubkeyjob.h ../../../../lang/qt/src/adduseridjob.h ../../../../lang/qt/src/changeexpiryjob.h ../../../../lang/qt/src/changeownertrustjob.h ../../../../lang/qt/src/changepasswdjob.h ../../../../lang/qt/src/dataprovider.h ../../../../lang/qt/src/debug.h ../../../../lang/qt/src/decryptjob.h ../../../../lang/qt/src/decryptverifyarchivejob.h ../../../../lang/qt/src/decryptverifyjob.h ../../../../lang/qt/src/downloadjob.h ../../../../lang/qt/src/encryptarchivejob.h ../../../../lang/qt/src/encryptjob.h ../../../../lang/qt/src/exportjob.h ../../../../lang/qt/src/filelistdataprovider.h ../../../../lang/qt/src/hierarchicalkeylistjob.h ../../../../lang/qt/src/job.h ../../../../lang/qt/src/keyformailboxjob.h ../../../../lang/qt/src/multideletejob.h ../../../../lang/qt/src/protocol.h ../../../../lang/qt/src/qgpgme_export.h ../../../../lang/qt/src/qgpgmenewcryptoconfig.h ../../../../lang/qt/src/quickjob.h ../../../../lang/qt/src/receivekeysjob.h ../../../../lang/qt/src/revokekeyjob.h ../../../../lang/qt/src/setprimaryuseridjob.h ../../../../lang/qt/src/specialjob.h ../../../../lang/qt/src/signarchivejob.h ../../../../lang/qt/src/signjob.h ../../../../lang/qt/src/signkeyjob.h ../../../../lang/qt/src/signencryptjob.h ../../../../lang/qt/src/signencryptarchivejob.h ../../../../lang/qt/src/verifyopaquejob.h ../../../../lang/qt/src/refreshkeysjob.h ../../../../lang/qt/src/cryptoconfig.h ../../../../lang/qt/src/deletejob.h ../../../../lang/qt/src/importfromkeyserverjob.h ../../../../lang/qt/src/importjob.h ../../../../lang/qt/src/keygenerationjob.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/qgpgme'
 /usr/bin/install -p -m 644 ../../../../lang/qt/src/keylistjob.h ../../../../lang/qt/src/listallkeysjob.h ../../../../lang/qt/src/verifydetachedjob.h ../../../../lang/qt/src/defaultkeygenerationjob.h ../../../../lang/qt/src/tofupolicyjob.h ../../../../lang/qt/src/wkdlookupjob.h ../../../../lang/qt/src/wkdlookupresult.h ../../../../lang/qt/src/wkdrefreshjob.h ../../../../lang/qt/src/wkspublishjob.h ../../../../lang/qt/src/gpgcardjob.h ../../../../lang/qt/src/dn.h '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/qgpgme'
make[6]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/src'
Making install in tests
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
/usr/bin/make  install-am
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[6]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[6]: Nothing to be done for 'install-exec-am'.
make[6]: Nothing to be done for 'install-data-am'.
make[6]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/tests'
Making install in doc
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/doc'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/doc'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/doc'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt/doc'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt'
make[5]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt'
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang/qt'
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang'
make[4]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang'
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang'
make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6/lang'
make[2]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6'
make[3]: Entering directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6'
make[2]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6'
make[1]: Leaving directory '/builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/build-qt6'
+ popd
~/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2
+ rm -fv /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/info/dir
removed '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/info/dir'
+ rm -fv /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgme.la /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgmepp.la /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgme.la /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgmeqt6.la
removed '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgme.la'
removed '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgmepp.la'
removed '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgme.la'
removed '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgmeqt6.la'
+ mv /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin/gpgme-config /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin/gpgme-config.x86_64
+ cat
+ install -D -p gpgme-config-multilib.sh /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin/gpgme-config
+ mv /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme.h /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme-64.h
+ install -m644 -p -D /builddir/build/SOURCES/gpgme-multilib.h /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/include/gpgme.h
+ chrpath -d /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin/gpgme-tool
+ chrpath -d /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/bin/gpgme-json
+ chrpath -d /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgmepp.so /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgmepp.so.6 /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libgpgmepp.so.6.20.1
+ chrpath -d /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgme.so /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgme.so.15 /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgme.so.15.5.1
+ chrpath -d /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgmeqt6.so /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgmeqt6.so.15 /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/libqgpgmeqt6.so.15.5.1
+ rm -vf '/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT%{python2_sitelib}/gpg/install_files.txt'
+ rm -vf /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib/python3.13/site-packages/gpg/install_files.txt
+ /usr/bin/find-debuginfo -j8 --strict-build-id -m -i --build-id-seed 1.23.2-4.fc41 --unique-debug-suffix -1.23.2-4.fc41.x86_64 --unique-debug-src-base gpgme-1.23.2-4.fc41.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2
find-debuginfo: starting
Extracting debug info from 7 files
DWARF-compressing 7 files
sepdebugcrcfix: Updated 7 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/gpgme-1.23.2-4.fc41.x86_64
10090 blocks
find-debuginfo: done
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-ldconfig
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/check-rpaths
+ /usr/lib/rpm/redhat/brp-mangle-shebangs
mangling shebang in /usr/bin/gpgme-config.x86_64 from /bin/sh to #!/usr/bin/sh
mangling shebang in /usr/bin/gpgme-config from /bin/sh to #!/usr/bin/sh
+ /usr/lib/rpm/brp-remove-la-files
+ env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j8
Bytecompiling .py files below /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13 using python3.13
Bytecompiling .py files below /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib/debug/usr/lib64/python3.13 using python3.13
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/bin/add-determinism --brp -j8 /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/data/__pycache__/encoding.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/keylist/__pycache__/mode.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/data/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/keylist/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/sig/__pycache__/mode.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/sig/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/sig/__pycache__/notation.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/tofu/__pycache__/policy.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/validity.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/tofu/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/sigsum.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/import_type.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/pk.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/create.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/md.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/keysign.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/status.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/protocol.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/event.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/constants/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/__pycache__/version.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/__pycache__/util.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/__pycache__/results.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/__pycache__/callbacks.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/__pycache__/__init__.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/__pycache__/errors.cpython-313.pyc: rewriting with normalized contents
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/__pycache__/core.cpython-313.pyc: replacing with normalized version
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/__pycache__/core.cpython-313.opt-1.pyc: replacing with normalized version
/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/lib64/python3.13/site-packages/gpg/__pycache__/gpgme.cpython-313.pyc: rewriting with normalized contents
Scanned 65 directories and 761 files,
               processed 29 inodes,
               29 modified (2 replaced + 27 rewritten),
               0 unsupported format, 0 errors
Reading /builddir/build/BUILD/gpgme-1.23.2-build/SPECPARTS/rpm-debuginfo.specpart
Processing files: gpgme-1.23.2-4.fc41.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.oIg9v7
+ umask 022
+ cd /builddir/build/BUILD/gpgme-1.23.2-build
+ cd gpgme-1.23.2
+ DOCDIR=/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/gpgme
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/gpgme
+ cp -pr /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/AUTHORS /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/gpgme
+ cp -pr /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/NEWS /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/gpgme
+ cp -pr /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/README /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/gpgme
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.MzyyII
+ umask 022
+ cd /builddir/build/BUILD/gpgme-1.23.2-build
+ cd gpgme-1.23.2
+ LICENSEDIR=/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/licenses/gpgme
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export LICENSEDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/licenses/gpgme
+ cp -pr /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/COPYING /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/licenses/gpgme
+ cp -pr /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/COPYING.LESSER /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/licenses/gpgme
+ cp -pr /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/LICENSES /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/licenses/gpgme
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: gpgme = 1.23.2-4.fc41 gpgme(x86-64) = 1.23.2-4.fc41 libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libassuan.so.0()(64bit) libassuan.so.0(LIBASSUAN_1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.28)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.33)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgpg-error.so.0()(64bit) libgpg-error.so.0(GPG_ERROR_1.0)(64bit) libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) rtld(GNU_HASH)
Processing files: gpgme-devel-1.23.2-4.fc41.x86_64
Provides: gpgme-devel = 1.23.2-4.fc41 gpgme-devel(x86-64) = 1.23.2-4.fc41 pkgconfig(gpgme) = 1.23.2 pkgconfig(gpgme-glib) = 1.23.2
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: /usr/bin/pkg-config /usr/bin/sh libassuan.so.0()(64bit) libassuan.so.0(LIBASSUAN_1.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgpg-error.so.0()(64bit) libgpg-error.so.0(GPG_ERROR_1.0)(64bit) libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit) pkgconfig(glib-2.0) pkgconfig(gpg-error) pkgconfig(libassuan) rtld(GNU_HASH)
Processing files: gpgmepp-1.23.2-4.fc41.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.TZ2QFX
+ umask 022
+ cd /builddir/build/BUILD/gpgme-1.23.2-build
+ cd gpgme-1.23.2
+ DOCDIR=/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/gpgmepp
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/gpgmepp
+ cp -pr /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/cpp/README /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/gpgmepp
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: gpgme-pp = 1.23.2-4.fc41 gpgme-pp(x86-64) = 1.23.2-4.fc41 gpgmepp = 1.23.2-4.fc41 gpgmepp(x86-64) = 1.23.2-4.fc41 libgpgmepp.so.6()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libassuan.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH)
Obsoletes: gpgme-pp < 1.8.0-7
Processing files: gpgmepp-devel-1.23.2-4.fc41.x86_64
Provides: cmake(Gpgmepp) = 1.23.2 cmake(gpgmepp) = 1.23.2 gpgme-pp-devel = 1.23.2-4.fc41 gpgme-pp-devel(x86-64) = 1.23.2-4.fc41 gpgmepp-devel = 1.23.2-4.fc41 gpgmepp-devel(x86-64) = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: cmake-filesystem(x86-64) libgpgmepp.so.6()(64bit)
Obsoletes: gpgme-pp-devel < 1.8.0-7
Processing files: qgpgme-qt5-1.23.2-4.fc41.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.Afddk1
+ umask 022
+ cd /builddir/build/BUILD/gpgme-1.23.2-build
+ cd gpgme-1.23.2
+ DOCDIR=/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/qgpgme-qt5
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/qgpgme-qt5
+ cp -pr /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/qt/README /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/qgpgme-qt5
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: libqgpgme.so.15()(64bit) qgpgme qgpgme-qt5 = 1.23.2-4.fc41 qgpgme-qt5(x86-64) = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libQt5Core.so.5()(64bit) libQt5Core.so.5(Qt_5)(64bit) libQt5Core.so.5(Qt_5.15)(64bit) libassuan.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgpg-error.so.0()(64bit) libgpg-error.so.0(GPG_ERROR_1.0)(64bit) libgpgme.so.11()(64bit) libgpgmepp.so.6()(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH)
Obsoletes: qgpgme < 1.20.0
Processing files: qgpgme-qt6-1.23.2-4.fc41.x86_64
Provides: libqgpgmeqt6.so.15()(64bit) qgpgme-qt6 = 1.23.2-4.fc41 qgpgme-qt6(x86-64) = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libQt6Core.so.6()(64bit) libQt6Core.so.6(Qt_6)(64bit) libQt6Core.so.6(Qt_6.7)(64bit) libassuan.so.0()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgpg-error.so.0()(64bit) libgpg-error.so.0(GPG_ERROR_1.0)(64bit) libgpgme.so.11()(64bit) libgpgmepp.so.6()(64bit) libm.so.6()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH)
Processing files: qgpgme-common-devel-1.23.2-4.fc41.x86_64
Provides: qgpgme-common-devel = 1.23.2-4.fc41 qgpgme-common-devel(x86-64) = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: qgpgme-qt5-devel-1.23.2-4.fc41.x86_64
Provides: cmake(QGpgme) = 1.23.2 cmake(qgpgme) = 1.23.2 qgpgme-devel = 1.23.2-4.fc41 qgpgme-devel(x86-64) = 1.23.2-4.fc41 qgpgme-qt5-devel = 1.23.2-4.fc41 qgpgme-qt5-devel(x86-64) = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: cmake-filesystem(x86-64) libqgpgme.so.15()(64bit)
Conflicts: kdepimlibs-devel < 4.14.10-17
Obsoletes: qgpgme-devel < 1.20.0
Processing files: qgpgme-qt6-devel-1.23.2-4.fc41.x86_64
Provides: cmake(QGpgmeQt6) = 1.23.2 cmake(qgpgmeqt6) = 1.23.2 qgpgme-qt6-devel = 1.23.2-4.fc41 qgpgme-qt6-devel(x86-64) = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: cmake-filesystem(x86-64) libqgpgmeqt6.so.15()(64bit)
Processing files: python3-gpg-1.23.2-4.fc41.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.KTJdOE
+ umask 022
+ cd /builddir/build/BUILD/gpgme-1.23.2-build
+ cd gpgme-1.23.2
+ DOCDIR=/builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/python3-gpg
+ export LC_ALL=C.UTF-8
+ LC_ALL=C.UTF-8
+ export DOCDIR
+ /usr/bin/mkdir -p /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/python3-gpg
+ cp -pr /builddir/build/BUILD/gpgme-1.23.2-build/gpgme-1.23.2/lang/python/README /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT/usr/share/doc/python3-gpg
+ RPM_EC=0
++ jobs -p
+ exit 0
Provides: python-gpg = 1.23.2-4.fc41 python3-gpg = 1.23.2-4.fc41 python3-gpg(x86-64) = 1.23.2-4.fc41 python3.13-gpg = 1.23.2-4.fc41 python3.13dist(gpg) = 1.23.2 python3dist(gpg) = 1.23.2
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgpgme.so.11()(64bit) libgpgme.so.11(GPGME_1.0)(64bit) libgpgme.so.11(GPGME_1.1)(64bit) python(abi) = 3.13 rtld(GNU_HASH)
Obsoletes: platform-python-gpg < 1.23.2-4.fc41
Processing files: gpgme-debugsource-1.23.2-4.fc41.x86_64
Provides: gpgme-debugsource = 1.23.2-4.fc41 gpgme-debugsource(x86-64) = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Processing files: gpgme-debuginfo-1.23.2-4.fc41.x86_64
Provides: debuginfo(build-id) = 85154dfe744deba51427a363bc7815ac38bbd8d1 debuginfo(build-id) = f0b82a5041cb7e5514082c0d1e82cba5a9355859 gpgme-debuginfo = 1.23.2-4.fc41 gpgme-debuginfo(x86-64) = 1.23.2-4.fc41 libgpgme.so.11.32.1-1.23.2-4.fc41.x86_64.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: gpgme-debugsource(x86-64) = 1.23.2-4.fc41
Processing files: gpgme-devel-debuginfo-1.23.2-4.fc41.x86_64
Provides: debuginfo(build-id) = bff030c87cc4c4bb9d2dcb729a7d2b8988597065 gpgme-devel-debuginfo = 1.23.2-4.fc41 gpgme-devel-debuginfo(x86-64) = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: gpgme-debugsource(x86-64) = 1.23.2-4.fc41
Processing files: gpgmepp-debuginfo-1.23.2-4.fc41.x86_64
Provides: debuginfo(build-id) = 9f52dbba715c55e8ad49d6cc34cac8ef2aae61fb gpgmepp-debuginfo = 1.23.2-4.fc41 gpgmepp-debuginfo(x86-64) = 1.23.2-4.fc41 libgpgmepp.so.6.20.1-1.23.2-4.fc41.x86_64.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: gpgme-debugsource(x86-64) = 1.23.2-4.fc41
Processing files: qgpgme-qt5-debuginfo-1.23.2-4.fc41.x86_64
Provides: debuginfo(build-id) = b4e4c70dd9add50567c95dfae83e1c2655875588 libqgpgme.so.15.5.1-1.23.2-4.fc41.x86_64.debug()(64bit) qgpgme-qt5-debuginfo = 1.23.2-4.fc41 qgpgme-qt5-debuginfo(x86-64) = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: gpgme-debugsource(x86-64) = 1.23.2-4.fc41
Processing files: qgpgme-qt6-debuginfo-1.23.2-4.fc41.x86_64
Provides: debuginfo(build-id) = 50637e66c42304c7b51f82b55a2332a793fd1fa9 libqgpgmeqt6.so.15.5.1-1.23.2-4.fc41.x86_64.debug()(64bit) qgpgme-qt6-debuginfo = 1.23.2-4.fc41 qgpgme-qt6-debuginfo(x86-64) = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: gpgme-debugsource(x86-64) = 1.23.2-4.fc41
Processing files: python3-gpg-debuginfo-1.23.2-4.fc41.x86_64
Provides: debuginfo(build-id) = 5a988d52dfe97b193f6813dd42a7adf0711bbf69 python-gpg-debuginfo = 1.23.2-4.fc41 python3-gpg-debuginfo = 1.23.2-4.fc41 python3-gpg-debuginfo(x86-64) = 1.23.2-4.fc41 python3.13-gpg-debuginfo = 1.23.2-4.fc41
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Recommends: gpgme-debugsource(x86-64) = 1.23.2-4.fc41
Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/gpgme-1.23.2-build/BUILDROOT
Finish: chroot ['/bin/su mockbuild -l -c "PATH=/usr/lib64/cscppc:/usr/lib64/csclng:/usr/lib64/csgcca:/usr/lib64/cswrap:\\$PATH CSWRAP_CAP_FILE=\\$\'/builddir/cswrap-capture.err\' CSWRAP_TIMEOUT=\\$\'30\' CSWRAP_TIMEOUT_FOR=\\$\'::clang:clang++:cppcheck:gcc\' CSWRAP_ADD_CFLAGS=\\$\'-Wno-unknown-pragmas\' CSWRAP_DEL_CFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' CSWRAP_ADD_CXXFLAGS=\\$\'\' CSWRAP_DEL_CXXFLAGS=\\$\'-Werror*:-fdiagnostics-color*:-no-canonical-prefixes:-Wno-error=deprecated-register\' sh -c \\"rpmbuild -bi --nodeps --short-circuit /builddir/build/SPECS/gpgme.spec \'--define\' \'_unpackaged_files_terminate_build 0\' \'--define\' \'apidocs 0\' \'--define\' \'with_publican 0\' \'--without\' \'docs\' \'--without\' \'langpacks\' \'--nocheck\' \'--define\' \'libguestfs_runtests 0\' \'--define\' \'runselftest 0\' \'--without\' \'testsuite\'\\""']
Finish: run

>>> 2024-07-03 14:42:33	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--chroot" "/usr/share/csmock/scripts/run-shellcheck.sh /builddir/build/BUILDROOT > /builddir/shellcheck-capture.err"

>>> 2024-07-03 14:42:34	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'tar -c --remove-files '/builddir/cswrap-capture.err' '/builddir/shellcheck-capture.err'' | tar -xC '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/raw-results'"
tar: Removing leading `/' from member names
tar: Removing leading `/' from hard link targets

>>> 2024-07-03 14:42:35	"cat '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/raw-results/builddir/cswrap-capture.err' | csgrep --mode=json --quiet --path '^/builddir/build/BUILD/' --remove-duplicates | csgrep --mode=json --invert-match --checker CLANG_WARNING --event error | csgrep --mode=json --invert-match --checker CPPCHECK_WARNING --event 'cppcheckError|internalAstError|preprocessorErrorDirective|syntaxError|unknownMacro' | csgrep --mode=json --invert-match --checker COMPILER_WARNING --event error > '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/uni-results/cswrap-capture.js'"

>>> 2024-07-03 14:42:37	"csgrep --quiet '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/raw-results/builddir/shellcheck-capture.err' | csgrep --invert-match --event '^note|warning\\[SC1090\\]' > '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/uni-results/shellcheck-capture.err'"

scan.ini: time-finished = 2024-07-03 14:42:37
scan.ini: exit-code = 0
>>> 2024-07-03 14:42:37	"cslinker --quiet --cwelist '/usr/share/csmock/cwe-map.csv' --inifile '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/scan.ini' '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/uni-results'/* > '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/scan-results-all.js'"

>>> 2024-07-03 14:42:37	"'/usr/bin/mock' '-r' 'fedora-41-x86_64' '--plugin-option=tmpfs:keep_mounted=True' '--config-opts=print_main_output=True' '--quiet' '--shell' 'csgrep --mode=json --embed-context 3 '--warning-rate-limit=1024' '--limit-msg-len=512'' <'/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/scan-results-all.js' >'/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/scan-results-all.js.tmp'"

>>> 2024-07-03 14:42:38	"/usr/bin/mock" "-r" "fedora-41-x86_64" "--plugin-option=tmpfs:keep_mounted=True" "--config-opts=print_main_output=True" "--quiet" "--clean"

>>> 2024-07-03 14:42:42	"cat '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --path '^/builddir/build/BUILD/' --strip-path-prefix /builddir/build/BUILD/ | csgrep --mode=json --invert-match --path '^ksh-.*[0-9]+\\.c\$' | csgrep --mode=json --invert-match --path 'CMakeFiles/CMakeTmp|conftest.c' | cssort --key=path > '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/scan-results.js'"

>>> 2024-07-03 14:42:42	"cat '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/scan-results-all.js' | sed 's|/builddir/build/BUILDROOT/[^/]*/|/builddir/build/BUILD//|' | csgrep --mode=json --strip-path-prefix /builddir/build/BUILD/ | csdiff --show-internal '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/scan-results.js' - | cssort > '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/suppressed-results.js'"

>>> 2024-07-03 14:42:42	"csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/suppressed-results.js' > '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/suppressed-results.err'"

>>> 2024-07-03 14:42:42	"csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/suppressed-results.js' | cshtml - > '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/suppressed-results.html'"

>>> 2024-07-03 14:42:42	"csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/suppressed-results.js' | tee '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/debug/suppressed-results-summary.txt'"
     22	COMPILER_WARNING                                	warning[-Wunused-variable]
      2	COMPILER_WARNING                                	warning[-Wvexing-parse]

>>> 2024-07-03 14:42:42	"csgrep --mode=grep --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/scan-results.js' > '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/scan-results.err'"

>>> 2024-07-03 14:42:42	"csgrep --mode=json --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/scan-results.js' | cshtml - > '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/scan-results.html'"

>>> 2024-07-03 14:42:42	"csgrep --mode=evtstat --invert-match --event \"internal warning\" --prune-events=1 '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/scan-results.js' | tee '/tmp/csmockp7xi46lb/gpgme-1.23.2-4.fc41/scan-results-summary.txt'"
      9	CLANG_WARNING                                   	warning[core.CallAndMessage]
      2	CLANG_WARNING                                   	warning[core.NonNullParamChecker]
     18	CLANG_WARNING                                   	warning[core.NullDereference]
      1	CLANG_WARNING                                   	warning[core.UndefinedBinaryOperatorResult]
      2	CLANG_WARNING                                   	warning[core.VLASize]
     39	CLANG_WARNING                                   	warning[deadcode.DeadStores]
     12	CLANG_WARNING                                   	warning[unix.Malloc]
      2	COMPILER_WARNING                                	warning[-Wdeprecated-declarations]
     48	COMPILER_WARNING                                	warning[-Wmaybe-uninitialized]
      1	COMPILER_WARNING                                	warning[-Wstringop-overflow=]
      2	CPPCHECK_WARNING                                	error[autoVariables]
     66	CPPCHECK_WARNING                                	information[normalCheckLevelMaxBranches]
      2	CPPCHECK_WARNING                                	warning[uninitvar]
      2	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-deref-before-check]
      4	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-fd-leak]
      2	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-fd-use-without-check]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-file-leak]
     35	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-malloc-leak]
      2	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-null-argument]
      4	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-null-dereference]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-out-of-bounds]
      2	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-possible-null-dereference]
      1	GCC_ANALYZER_WARNING                            	warning[-Wanalyzer-use-of-uninitialized-value]

<<< 2024-07-03 14:42:42	csmock exit code: 0

Wrote: /tmp/tmpwkqdmqfr/gpgme-1.23.2-4.fc41.tar.xz