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

MinGW 13.1.0: FAILED: obj/third_party/icu/bundled_icuuc_private/putil.o

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P2: Important
    • None
    • dev
    • WebEngine
    • None
    • Windows
    • 2f542548a (112-based), 644b63b01 (dev), af5c1534c (118-based)

    Description

      MinGW 11.2.0 is being updated to 13.1.0 in Coin. There's a warning error in Qtbase and while it's being fixed, I did a Coin run where I suppressed the werror in qtbase to see if there's any other errors in other builds.

      There's an error with MinGW 13.1.0 in qtwebengine.

      Coin run:

      http://coin.ci.qt.io/coin/integration/qt/qt5/tasks/web_qt_qt5_1695892115920

      Build

      qt/qtwebengine 921800ce552b91d5292c2e1862ec6c080b1acceb (0/1 completed)

      ID State Target Open
      windows-11_22h2-mingw11-developer-build  Error Windows Windows_11_22H2 (mingw-x86_64) log raw log downloads
      agent:2023/09/28 13:53:07 build.go:405: FAILED: obj/third_party/icu/bundled_icuuc_private/putil.o 
      agent:2023/09/28 13:53:07 build.go:405: sccache C:/MINGW_PATH/mingw64/bin/g++.exe -MMD -MF obj/third_party/icu/bundled_icuuc_private/putil.o.d -DU_COMMON_IMPLEMENTATION -DU_ICUDATAENTRY_IN_COMMON -DUSE_AURA=1 -DTOOLKIT_QT -D__STD_C -D_CRT_RAND_S -D_CRT_SECURE_NO_DEPRECATE -D_SCL_SECURE_NO_DEPRECATE -D_ATL_NO_OPENGL -D_WINDOWS -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -DPSAPI_VERSION=2 -DWIN32 -D_SECURE_ATL -DWINAPI_FAMILY=WINAPI_FAMILY_DESKTOP_APP -DWIN32_LEAN_AND_MEAN -DNOMINMAX -D_UNICODE -DUNICODE -DNTDDI_VERSION=NTDDI_WIN10_NI -D_WIN32_WINNT=0x0A00 -DWINVER=0x0A00 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DHAVE_DLOPEN=0 -DUCONFIG_ONLY_HTML_CONVERSION=1 -DUCONFIG_USE_WINDOWS_LCID_MAPPING_API=0 -DU_CHARSET_IS_UTF8=1 -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DU_ENABLE_TRACING=1 -DU_ENABLE_RESOURCE_TRACING=0 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -Igen -I../../../../../qtwebengine/src/3rdparty/chromium -I../../../../../qtwebengine/src/3rdparty/chromium/third_party/icu/source/common -I../../../../../qtwebengine/src/3rdparty/chromium/third_party/icu/source/i18n -fno-ident -fno-strict-aliasing -Wno-address -Wno-parentheses -Wno-sign-compare -Wno-stringop-overflow -Wno-stringop-overread -Wno-psabi -Wno-multichar -Wno-format-zero-length -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -O2 -fdata-sections -ffunction-sections -gdwarf-4 -g2 -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -fno-delete-null-pointer-checks -Wno-comments -Wno-packed-not-aligned -Wno-dangling-else -fext-numeric-literals -Wno-deprecated-copy -Wno-expansion-to-defined -std=c++20 -fno-exceptions -frtti -Wno-narrowing -Wno-class-memaccess -Wno-attributes -Wno-class-memaccess -Wno-subobject-linkage -Wno-invalid-offsetof -Wno-return-type -Wno-deprecated-copy -c ../../../../../qtwebengine/src/3rdparty/chromium/third_party/icu/source/common/putil.cpp -o obj/third_party/icu/bundled_icuuc_private/putil.o
      agent:2023/09/28 13:53:07 build.go:405: In file included from C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/cstdlib:41,
      agent:2023/09/28 13:53:07 build.go:405:                  from C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/stdlib.h:36,
      agent:2023/09/28 13:53:07 build.go:405:                  from ../../../../../qtwebengine/src/3rdparty/chromium/third_party/icu/source/common/uassert.h:23,
      agent:2023/09/28 13:53:07 build.go:405:                  from ../../../../../qtwebengine/src/3rdparty/chromium/third_party/icu/source/common/putil.cpp:67:
      agent:2023/09/28 13:53:07 build.go:405: C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/x86_64-w64-mingw32/bits/c++config.h:666:2: warning: #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported" [-Wcpp]
      agent:2023/09/28 13:53:07 build.go:405:   666 | #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported"
      agent:2023/09/28 13:53:07 build.go:405:       |  ^~~~~~~
      agent:2023/09/28 13:53:07 build.go:405: In file included from C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_wait.h:39,
      agent:2023/09/28 13:53:07 build.go:405:                  from C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/atomic_base.h:42,
      agent:2023/09/28 13:53:07 build.go:405:                  from C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/atomic:41,
      agent:2023/09/28 13:53:07 build.go:405:                  from ../../../../../qtwebengine/src/3rdparty/chromium/third_party/icu/source/common/umutex.h:23,
      agent:2023/09/28 13:53:07 build.go:405:                  from ../../../../../qtwebengine/src/3rdparty/chromium/third_party/icu/source/common/putil.cpp:68:
      agent:2023/09/28 13:53:07 build.go:405: C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h: In instantiation of 'struct __gnu_cxx::__numeric_traits_integer<__int128 unsigned>':
      agent:2023/09/28 13:53:07 build.go:405: C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/max_size_type.h:775:39:   required from here
      agent:2023/09/28 13:53:07 build.go:405: C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h:64:53: error: static assertion failed: invalid specialization
      agent:2023/09/28 13:53:07 build.go:405:    64 |       static_assert(__is_integer_nonstrict<_Value>::__value,
      agent:2023/09/28 13:53:07 build.go:405:       |                                                     ^~~~~~~
      agent:2023/09/28 13:53:07 build.go:405: C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/ext/numeric_traits.h:64:53: note: 'std::__is_integer<__int128 unsigned>::__value' evaluates to false 

      Attachments

        Issue Links

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

          Activity

            People

              michal Michal Klocek
              eltoivol Elias Toivola
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes