Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-111689

qnumeric_p.h:66:42: error: expected unqualified-id 'isnan' in debug-and-release build

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P0: Blocker
    • None
    • 6.5
    • Core: Other
    • None
    • macOS

    Description

      /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -DBACKTRACE_HEADER=\"execinfo.h\" -DCore_EXPORTS -DGL_SILENCE_DEPRECATION -DPCRE2_CODE_UNIT_WIDTH=16 -DQT_ASCII_CAST_WARNINGS -DQT_BUILDING_QT -DQT_BUILD_CORE_LIB -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_UP_TO=0x050000 -DQT_EXPLICIT_QFILE_CONSTRUCTION_FROM_PATH -DQT_LEAN_HEADERS=1 -DQT_MOC_COMPAT -DQT_NO_AS_CONST -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_QEXCHANGE -DQT_NO_USING_NAMESPACE -DQT_STRICT_QLIST_ITERATORS -DQT_TYPESAFE_FLAGS -DQT_USE_QSTRINGBUILDER -DQT_WARN_DEPRECATED_UP_TO=0x070000 -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DCMAKE_INTDIR=\"Release\" -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/src/corelib/Core_autogen/include_Release -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/include -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/include/QtCore -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/lib/QtCore.framework/Headers -I/Users/torarne/dev/qt/qtbase/src/corelib -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/src/corelib -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/src/corelib/global -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/src/corelib/kernel -I/Users/torarne/dev/qt/qtbase/src/corelib/../3rdparty/tinycbor/src -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/include/QtCore/6.6.0 -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/include/QtCore/6.6.0/QtCore -I/Users/torarne/dev/qt/qtbase/src/corelib/../3rdparty/double-conversion/double-conversion -I/Users/torarne/dev/qt/qtbase/src/corelib/../3rdparty/double-conversion -I/Users/torarne/dev/qt/qtbase/src/corelib/../3rdparty/forkfd -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/src/corelib/.rcc -I/Users/torarne/build/qt/6.x-static-debug-release/qtbase/mkspecs/macx-clang -I/Users/torarne/dev/qt/qtbase/src/3rdparty/pcre2/src -isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include -fcolor-diagnostics -DNDEBUG -O3 -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -mmacosx-version-min=11.0 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -Wall -Wextra -Werror "-Wno-error=#warnings" -Wno-error=deprecated-declarations -fapplication-extension -std=c++17 -Winvalid-pch -Xarch_arm64 -include/Users/torarne/build/qt/6.x-static-debug-release/qtbase/src/corelib/CMakeFiles/Core.dir/Release/cmake_pch_arm64.hxx -MD -MT qtbase/src/corelib/CMakeFiles/Core.dir/Release/global/qnumeric.cpp.o -MF qtbase/src/corelib/CMakeFiles/Core.dir/Release/global/qnumeric.cpp.o.d -o qtbase/src/corelib/CMakeFiles/Core.dir/Release/global/qnumeric.cpp.o -c /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:66:42: error: expected unqualified-id
      Q_DECL_CONST_FUNCTION static inline bool isnan(double d) { return std::isnan(d); }
                                               ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:165:7: note: expanded from macro 'isnan'
          ( sizeof(x) == sizeof(float)  ? __inline_isnanf((float)(x))          \
            ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:66:42: error: expected ')'
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:165:7: note: expanded from macro 'isnan'
          ( sizeof(x) == sizeof(float)  ? __inline_isnanf((float)(x))          \
            ^
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:66:42: note: to match this '('
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:165:5: note: expanded from macro 'isnan'
          ( sizeof(x) == sizeof(float)  ? __inline_isnanf((float)(x))          \
          ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:67:42: error: expected unqualified-id
      Q_DECL_CONST_FUNCTION static inline bool isinf(double d) { return std::isinf(d); }
                                               ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:160:7: note: expanded from macro 'isinf'
          ( sizeof(x) == sizeof(float)  ? __inline_isinff((float)(x))          \
            ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:67:42: error: expected ')'
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:160:7: note: expanded from macro 'isinf'
          ( sizeof(x) == sizeof(float)  ? __inline_isinff((float)(x))          \
            ^
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:67:42: note: to match this '('
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:160:5: note: expanded from macro 'isinf'
          ( sizeof(x) == sizeof(float)  ? __inline_isinff((float)(x))          \
          ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:68:42: error: expected unqualified-id
      Q_DECL_CONST_FUNCTION static inline bool isfinite(double d) { return std::isfinite(d); }
                                               ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:155:7: note: expanded from macro 'isfinite'
          ( sizeof(x) == sizeof(float)  ? __inline_isfinitef((float)(x))       \
            ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:68:42: error: expected ')'
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:155:7: note: expanded from macro 'isfinite'
          ( sizeof(x) == sizeof(float)  ? __inline_isfinitef((float)(x))       \
            ^
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:68:42: note: to match this '('
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:155:5: note: expanded from macro 'isfinite'
          ( sizeof(x) == sizeof(float)  ? __inline_isfinitef((float)(x))       \
          ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:69:41: error: expected unqualified-id
      Q_DECL_CONST_FUNCTION static inline int fpclassify(double d) { return std::fpclassify(d); }
                                              ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:127:7: note: expanded from macro 'fpclassify'
          ( sizeof(x) == sizeof(float)  ? __fpclassifyf((float)(x))            \
            ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:69:41: error: expected ')'
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:127:7: note: expanded from macro 'fpclassify'
          ( sizeof(x) == sizeof(float)  ? __fpclassifyf((float)(x))            \
            ^
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:69:41: note: to match this '('
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:127:5: note: expanded from macro 'fpclassify'
          ( sizeof(x) == sizeof(float)  ? __fpclassifyf((float)(x))            \
          ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:70:42: error: expected unqualified-id
      Q_DECL_CONST_FUNCTION static inline bool isnan(float f) { return std::isnan(f); }
                                               ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:165:7: note: expanded from macro 'isnan'
          ( sizeof(x) == sizeof(float)  ? __inline_isnanf((float)(x))          \
            ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:70:42: error: expected ')'
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:165:7: note: expanded from macro 'isnan'
          ( sizeof(x) == sizeof(float)  ? __inline_isnanf((float)(x))          \
            ^
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:70:42: note: to match this '('
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:165:5: note: expanded from macro 'isnan'
          ( sizeof(x) == sizeof(float)  ? __inline_isnanf((float)(x))          \
          ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:71:42: error: expected unqualified-id
      Q_DECL_CONST_FUNCTION static inline bool isinf(float f) { return std::isinf(f); }
                                               ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:160:7: note: expanded from macro 'isinf'
          ( sizeof(x) == sizeof(float)  ? __inline_isinff((float)(x))          \
            ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:71:42: error: expected ')'
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:160:7: note: expanded from macro 'isinf'
          ( sizeof(x) == sizeof(float)  ? __inline_isinff((float)(x))          \
            ^
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:71:42: note: to match this '('
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:160:5: note: expanded from macro 'isinf'
          ( sizeof(x) == sizeof(float)  ? __inline_isinff((float)(x))          \
          ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:72:42: error: expected unqualified-id
      Q_DECL_CONST_FUNCTION static inline bool isfinite(float f) { return std::isfinite(f); }
                                               ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:155:7: note: expanded from macro 'isfinite'
          ( sizeof(x) == sizeof(float)  ? __inline_isfinitef((float)(x))       \
            ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:72:42: error: expected ')'
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:155:7: note: expanded from macro 'isfinite'
          ( sizeof(x) == sizeof(float)  ? __inline_isfinitef((float)(x))       \
            ^
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:72:42: note: to match this '('
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:155:5: note: expanded from macro 'isfinite'
          ( sizeof(x) == sizeof(float)  ? __inline_isfinitef((float)(x))       \
          ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:73:41: error: expected unqualified-id
      Q_DECL_CONST_FUNCTION static inline int fpclassify(float f) { return std::fpclassify(f); }
                                              ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:127:7: note: expanded from macro 'fpclassify'
          ( sizeof(x) == sizeof(float)  ? __fpclassifyf((float)(x))            \
            ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:73:41: error: expected ')'
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:127:7: note: expanded from macro 'fpclassify'
          ( sizeof(x) == sizeof(float)  ? __fpclassifyf((float)(x))            \
            ^
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:73:41: note: to match this '('
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:127:5: note: expanded from macro 'fpclassify'
          ( sizeof(x) == sizeof(float)  ? __fpclassifyf((float)(x))            \
          ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:103:34: error: expected unqualified-id
          return qnumeric_std_wrapper::isinf(d);
                                       ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:160:5: note: expanded from macro 'isinf'
          ( sizeof(x) == sizeof(float)  ? __inline_isinff((float)(x))          \
          ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:108:34: error: expected unqualified-id
          return qnumeric_std_wrapper::isnan(d);
                                       ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:165:5: note: expanded from macro 'isnan'
          ( sizeof(x) == sizeof(float)  ? __inline_isnanf((float)(x))          \
          ^
      In file included from /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric.cpp:5:
      /Users/torarne/dev/qt/qtbase/src/corelib/global/qnumeric_p.h:113:34: error: expected unqualified-id
          return qnumeric_std_wrapper::isfinite(d);
                                       ^
      /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include/math.h:155:5: note: expanded from macro 'isfinite'
          ( sizeof(x) == sizeof(float)  ? __inline_isfinitef((float)(x))       \
          ^
      fatal error: too many errors emitted, stopping now [-ferror-limit=]
      20 errors generated.
      [962/4272] Building CXX object qtbase/src/3rdparty/harfbuzz-ng/CMakeFiles/BundledHarfbuzz.dir/Release/src/hb-subset.cc.o
      ninja: build stopped: subcommand failed. 

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            vestbo Tor Arne Vestbø
            vestbo Tor Arne Vestbø
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes