Uploaded image for project: 'Coin'
  1. Coin
  2. COIN-576

fatal error C1041: cannot open program database '[...]tst_accessibility.vc.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P0: Blocker
    • 1.4
    • 1.4
    • None
    • de80336842d641932ad7fcbc94c66ed26d0ff61f

    Description

      We've gotten this error three times in a row now:

      Continuous Integration: Failed
      
      The test execution failed ('C:/Users/qt/work/qt/qtquickcontrols2/tests/auto/accessibility'). The CI rejected the staged commits due to the beforementioned reason. Possible reason could be a bug in one of the commits or some more recent change. Please investigate it.
      
      The error was in "qt/qtquickcontrols2", revision: 0e8cb84e7d7c17b7f6f964fd43f217b9583ffe5b
       agent:2020/04/29 08:28:32 build.go:869: 
       agent:2020/04/29 08:28:32 build.go:546: Executing instruction 26 of 101 - RunQtUnitTest
       agent:2020/04/29 08:28:32 build.go:707: Running tests in directory C:/Users/qt/work/qt/qtquickcontrols2/tests/auto/accessibility
       agent:2020/04/29 08:28:32 runner.go:74: Generating test results with TESTARGS=-o C:\Users\qt\work\testresults\tests\auto\accessibility023413287,xml -o C:\Users\qt\work\testresults\tests\auto\accessibility023413287-junit,xunitxml -o -,txt
       agent:2020/04/29 08:28:32 build.go:382: [jom check] 900 900
       agent:2020/04/29 08:28:32 build.go:276: [jom check] 900 900 false false
       agent:2020/04/29 08:28:32 build.go:253: jom 1.1.2 - empower your cores
       agent:2020/04/29 08:28:32 build.go:253: 	C:\Utils\Jom\jom.exe -f Makefile.Release check
       agent:2020/04/29 08:28:32 build.go:253: 	cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -O2 -Zi -MD -utf-8 -EHsc -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\release\tst_accessibility.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DQT_NO_LINKED_LIST -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_LINKED_LIST -DQT_QMLTEST_DATADIR=\"C:/Users/qt/work/qt/qtquickcontrols2/tests/auto/accessibility/data\" -DQQC2_IMPORT_PATH=\"C:/Users/qt/work/qt/qtquickcontrols2/src/imports\" -DNDEBUG -DQT_NO_DEBUG -DQT_QUICKTEMPLATES2_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR="\"C:/Users/qt/work/qt/qtquickcontrols2/tests/auto/accessibility\"" -I. -IC:\Users\qt\work\install\include\QtQuick\5.15.0 -IC:\Users\qt\work\install\include\QtQuick\5.15.0\QtQuick -IC:\Users\qt\work\install\include\QtGui\5.15.0 -IC:\Users\qt\work\install\include\QtGui\5.15.0\QtGui -IC:\Users\qt\work\install\include\QtQuickTemplates2\5.15.0 -IC:\Users\qt\work\install\include\QtQuickTemplates2\5.15.0\QtQuickTemplates2 -IC:\Users\qt\work\install\include -IC:\Users\qt\work\install\include\QtQuickTemplates2 -IC:\Users\qt\work\install\include\QtQuickControls2 -IC:\Users\qt\work\install\include\QtQuick -IC:\Users\qt\work\install\include\QtGui -IC:\Users\qt\work\install\include\QtANGLE -IC:\Users\qt\work\install\include\QtQmlModels\5.15.0 -IC:\Users\qt\work\install\include\QtQmlModels\5.15.0\QtQmlModels -IC:\Users\qt\work\install\include\QtQml\5.15.0 -IC:\Users\qt\work\install\include\QtQml\5.15.0\QtQml -IC:\Users\qt\work\install\include\QtTest\5.15.0 -IC:\Users\qt\work\install\include\QtTest\5.15.0\QtTest -IC:\Users\qt\work\install\include\QtCore\5.15.0 -IC:\Users\qt\work\install\include\QtCore\5.15.0\QtCore -IC:\Users\qt\work\install\include\QtQmlModels -IC:\Users\qt\work\install\include\QtQml -IC:\Users\qt\work\install\include\QtNetwork -IC:\Users\qt\work\install\include\QtTest -IC:\Users\qt\work\install\include\QtCore -I.moc\release -IC:\VulkanSDK\1.0.51.0\include -IC:\opensslx86\include -IC:\Utils\my_sql\mysql-5.7.25-win32\include -IC:\Utils\postgresqlx86\pgsql\include -IC:\Users\qt\work\install\mkspecs\win32-msvc -Fo.obj\release\ @C:\Users\qt\AppData\Local\Temp\visualtestutil.obj.6116.31.jom
       agent:2020/04/29 08:28:32 build.go:253: visualtestutil.cpp
       agent:2020/04/29 08:28:33 build.go:253: ..\shared\visualtestutil.cpp: fatal error C1041: cannot open program database 'C:\Users\qt\work\qt\qtquickcontrols2\tests\auto\accessibility\.obj\release\tst_accessibility.vc.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS
       agent:2020/04/29 08:28:33 build.go:253: jom: C:\Users\qt\work\qt\qtquickcontrols2\tests\auto\accessibility\Makefile.Release [.obj\release\visualtestutil.obj] Error 2
       agent:2020/04/29 08:28:33 build.go:253: 	cl -c -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -O2 -Zi -MD -utf-8 -EHsc -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 /Fd.obj\release\tst_accessibility.vc.pdb -DUNICODE -D_UNICODE -DWIN32 -D_ENABLE_EXTENDED_ALIGNED_STORAGE -DQT_NO_LINKED_LIST -DQT_NO_FOREACH -DQT_NO_JAVA_STYLE_ITERATORS -DQT_NO_LINKED_LIST -DQT_QMLTEST_DATADIR=\"C:/Users/qt/work/qt/qtquickcontrols2/tests/auto/accessibility/data\" -DQQC2_IMPORT_PATH=\"C:/Users/qt/work/qt/qtquickcontrols2/src/imports\" -DNDEBUG -DQT_NO_DEBUG -DQT_QUICKTEMPLATES2_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_TESTLIB_LIB -DQT_CORE_LIB -DQT_TESTCASE_BUILDDIR="\"C:/Users/qt/work/qt/qtquickcontrols2/tests/auto/accessibility\"" -I. -IC:\Users\qt\work\install\include\QtQuick\5.15.0 -IC:\Users\qt\work\install\include\QtQuick\5.15.0\QtQuick -IC:\Users\qt\work\install\include\QtGui\5.15.0 -IC:\Users\qt\work\install\include\QtGui\5.15.0\QtGui -IC:\Users\qt\work\install\include\QtQuickTemplates2\5.15.0 -IC:\Users\qt\work\install\include\QtQuickTemplates2\5.15.0\QtQuickTemplates2 -IC:\Users\qt\work\install\include -IC:\Users\qt\work\install\include\QtQuickTemplates2 -IC:\Users\qt\work\install\include\QtQuickControls2 -IC:\Users\qt\work\install\include\QtQuick -IC:\Users\qt\work\install\include\QtGui -IC:\Users\qt\work\install\include\QtANGLE -IC:\Users\qt\work\install\include\QtQmlModels\5.15.0 -IC:\Users\qt\work\install\include\QtQmlModels\5.15.0\QtQmlModels -IC:\Users\qt\work\install\include\QtQml\5.15.0 -IC:\Users\qt\work\install\include\QtQml\5.15.0\QtQml -IC:\Users\qt\work\install\include\QtTest\5.15.0 -IC:\Users\qt\work\install\include\QtTest\5.15.0\QtTest -IC:\Users\qt\work\install\include\QtCore\5.15.0 -IC:\Users\qt\work\install\include\QtCore\5.15.0\QtCore -IC:\Users\qt\work\install\include\QtQmlModels -IC:\Users\qt\work\install\include\QtQml -IC:\Users\qt\work\install\include\QtNetwork -IC:\Users\qt\work\install\include\QtTest -IC:\Users\qt\work\install\include\QtCore -I.moc\release -IC:\VulkanSDK\1.0.51.0\include -IC:\opensslx86\include -IC:\Utils\my_sql\mysql-5.7.25-win32\include -IC:\Utils\postgresqlx86\pgsql\include -IC:\Users\qt\work\install\mkspecs\win32-msvc -Fo.obj\release\ @C:\Users\qt\AppData\Local\Temp\util.obj.6116.63.jom
       agent:2020/04/29 08:28:33 build.go:253: util.cpp
       agent:2020/04/29 08:28:33 build.go:253: ..\shared\util.cpp: fatal error C1041: cannot open program database 'C:\Users\qt\work\qt\qtquickcontrols2\tests\auto\accessibility\.obj\release\tst_accessibility.vc.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS
       agent:2020/04/29 08:28:33 build.go:253: jom: C:\Users\qt\work\qt\qtquickcontrols2\tests\auto\accessibility\Makefile.Release [.obj\release\util.obj] Error 2
       agent:2020/04/29 08:28:33 build.go:253: jom: C:\Users\qt\work\qt\qtquickcontrols2\tests\auto\accessibility\Makefile [release-check] Error 2
       agent:2020/04/29 08:28:33 build.go:304: Process finished with error: exit status 2
       agent:2020/04/29 08:28:33 build.go:529: Executing scheduled instruction 1 of 2 - Upload all core dumps if there are some
       agent:2020/04/29 08:28:33 build.go:437: Skip uploading core files because CORE_FILES_PATH is not set in the environment
       agent:2020/04/29 08:28:33 build.go:534: 
       agent:2020/04/29 08:28:33 build.go:529: Executing scheduled instruction 2 of 2 - Upload test results
       agent:2020/04/29 08:28:33 build.go:854: No test results collected
       agent:2020/04/29 08:28:33 build.go:534: 
       agent:2020/04/29 08:28:33 agent.go:272: Test failed
       agent:2020/04/29 08:28:33 agent.go:202: ERROR building: exit status 2
       INFO:workitem.py:611(76079): Agent FINISHED FAIL: testing C:/Users/qt/work/qt/qtquickcontrols2/tests/auto/accessibility: qt/qtquickcontrols2/04e1bb9d162dad5f7554a28c489c1c9ee6755b4a/WindowsWindows_10x86_64WindowsWindows_10x86MSVC2019qtci-windows-10-x86_64-17-2c35cd/63bd40cd42f2a5d7a2db661bcbf523b9470e9065/Test
       INFO:workitem.py:680(76079): <a href="https://qtmetrics.intra.qt.io/d/nOAsINmZz/jimis-telegraf-vms?orgId=1&from=1588148772000&to=1588148955000&var-server=1587730794-46808">VM metrics</a>
       INFO:workitem.py:682(76079): <a href="https://qtmetrics.intra.qt.io/d/nOAsINNZz/jimis-telegraf-hosts?orgId=1&from=1588148772000&to=1588148955000&var-server=intent-hornet.on1.qt.io">Host metrics</a>
      

      Build log: https://testresults.qt.io/logs/qt/qtquickcontrols2/04e1bb9d162dad5f7554a28c489c1c9ee6755b4a/WindowsWindows_10x86_64WindowsWindows_10x86MSVC2019qtci-windows-10-x86_64-17-2c35cd/63bd40cd42f2a5d7a2db661bcbf523b9470e9065/test_1588148539/log.txt.gz

      Details: https://testresults.qt.io/coin/integration/qt/qtquickcontrols2/tasks/1588148154
      Tested changes (refs/builds/qtci/5.15/1588148154):
      https://codereview.qt-project.org/c/qt/qtquickcontrols2/+/298557 Fix -no-accessibility build

      Attachments

        For Gerrit Dashboard: COIN-576
        # Subject Branch Project Status CR V

        Activity

          People

            tosaario Toni Saario
            mitch_curtis Mitch Curtis
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes