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

tst_lupdate asserts on mingw13

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P2: Important
    • None
    • 6.7, 6.8
    • Tools: Linguist
    • None

    Description

      Various tst_lupdate tests using clang on MinGW 13 assert in the CI:

      agent:2024/05/13 12:45:26 build.go:404: 14: FAIL!  : tst_lupdate::good(clang-proparsingpaths) '!proc.exitCode()' returned FALSE. ("C:/Users/qt/work/install/bin/lupdate -silent project.pro -clang-parser" exited with code 3
      agent:2024/05/13 12:45:26 build.go:404: 14: Info: creating stash file C:\Users\qt\work\qt\qttools\tests\auto\linguist\lupdate\testdata\good\proparsingpaths\.qmake.stash
      agent:2024/05/13 12:45:26 build.go:404: 14: C:/MINGW_PATH/mingw64/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/shared_mutex:237: void std::__shared_mutex_pthread::lock_shared(): Assertion '__ret == 0' failed.
      agent:2024/05/13 12:45:26 build.go:404: 14: )
      agent:2024/05/13 12:45:26 build.go:404: 14: C:/Users/qt/work/qt/qttools/tests/auto/linguist/lupdate/tst_lupdate.cpp(319) : failure location
      

      "exit with code 3"  is a hint that the program was aborted (abort()), due to the assert.

      Attachments

        Issue Links

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

          Activity

            People

              jbornema Joerg Bornemann
              kkohne Kai Köhne
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes