Perma MinGW [tier2] make[3]: *** [backend.mk:717: accessible/interfaces/ia2/.deps/AccessibleRole.h.stub] Error 250 | AccessibleStates.h.stub | AccessibleEventId.h.stub |
Categories
(Firefox Build System :: General, defect, P5)
Tracking
(firefox-esr68 unaffected, firefox-esr78 unaffected, firefox80 unaffected, firefox81 unaffected, firefox82 fixed)
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox-esr78 | --- | unaffected |
firefox80 | --- | unaffected |
firefox81 | --- | unaffected |
firefox82 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: glandium)
References
(Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: [retriggered])
Attachments
(2 files)
Filed by: apavel [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=314290907&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Utjtk1EAQPW0Not5H6FT0A/runs/0/artifacts/public/logs/live_backing.log
[task 2020-08-28T15:49:12.449Z] 15:49:12 INFO - /builds/worker/workspace/obj-build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builds/worker/checkouts/gecko/config/external/ffi/subst_header.py main js/src/ctypes/libffi/include/ffi.h js/src/ctypes/libffi/include/.deps/ffi.h.pp js/src/ctypes/libffi/include/.deps/ffi.h.stub /builds/worker/checkouts/gecko/js/src/ctypes/libffi/include/ffi.h.in
[task 2020-08-28T15:49:12.449Z] 15:49:12 INFO - make[3]: Leaving directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.451Z] 15:49:12 INFO - make[3]: Entering directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.451Z] 15:49:12 INFO - ./AccessibleRole.h.stub
[task 2020-08-28T15:49:12.452Z] 15:49:12 INFO - /builds/worker/workspace/obj-build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builds/worker/checkouts/gecko/build/midl.py midl accessible/interfaces/ia2/AccessibleRole.h accessible/interfaces/ia2/.deps/AccessibleRole.h.pp accessible/interfaces/ia2/.deps/AccessibleRole.h.stub /builds/worker/checkouts/gecko/other-licenses/ia2/AccessibleRole.idl -app_config -I /builds/worker/checkouts/gecko/other-licenses/ia2
[task 2020-08-28T15:49:12.453Z] 15:49:12 INFO - Executing: /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-widl --win64 -m64 -app_config -I ../../checkouts/gecko/other-licenses/ia2 -Oicf -out accessible/interfaces/ia2 ../../checkouts/gecko/other-licenses/ia2/AccessibleRole.idl
[task 2020-08-28T15:49:12.453Z] 15:49:12 INFO - x86_64-w64-mingw32-widl: /builds/worker/fetches/mingw-w64/mingw-w64-tools/widl/src/utils.c:233: xstrdup: Assertion str != ((void *)0)' failed. [task 2020-08-28T15:49:12.453Z] 15:49:12 ERROR - make[3]: *** [backend.mk:717: accessible/interfaces/ia2/.deps/AccessibleRole.h.stub] Error 250 [task 2020-08-28T15:49:12.453Z] 15:49:12 INFO - make[3]: Leaving directory '/builds/worker/workspace/obj-build' [task 2020-08-28T15:49:12.453Z] 15:49:12 INFO - make[3]: *** Waiting for unfinished jobs.... [task 2020-08-28T15:49:12.463Z] 15:49:12 INFO - make[3]: Entering directory '/builds/worker/workspace/obj-build' [task 2020-08-28T15:49:12.464Z] 15:49:12 INFO - ./AccessibleStates.h.stub [task 2020-08-28T15:49:12.465Z] 15:49:12 INFO - /builds/worker/workspace/obj-build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builds/worker/checkouts/gecko/build/midl.py midl accessible/interfaces/ia2/AccessibleStates.h accessible/interfaces/ia2/.deps/AccessibleStates.h.pp accessible/interfaces/ia2/.deps/AccessibleStates.h.stub /builds/worker/checkouts/gecko/other-licenses/ia2/AccessibleStates.idl -app_config -I /builds/worker/checkouts/gecko/other-licenses/ia2 [task 2020-08-28T15:49:12.465Z] 15:49:12 INFO - Executing: /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-widl --win64 -m64 -app_config -I ../../checkouts/gecko/other-licenses/ia2 -Oicf -out accessible/interfaces/ia2 ../../checkouts/gecko/other-licenses/ia2/AccessibleStates.idl [task 2020-08-28T15:49:12.465Z] 15:49:12 INFO - x86_64-w64-mingw32-widl: /builds/worker/fetches/mingw-w64/mingw-w64-tools/widl/src/utils.c:233: xstrdup: Assertion
str != ((void *)0)' failed.
[task 2020-08-28T15:49:12.466Z] 15:49:12 ERROR - make[3]: *** [backend.mk:727: accessible/interfaces/ia2/.deps/AccessibleStates.h.stub] Error 250
[task 2020-08-28T15:49:12.467Z] 15:49:12 INFO - make[3]: Leaving directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.467Z] 15:49:12 INFO - make[3]: Entering directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.468Z] 15:49:12 INFO - ./UseCounterWorkerList.h.stub
[task 2020-08-28T15:49:12.468Z] 15:49:12 INFO - /builds/worker/workspace/obj-build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builds/worker/checkouts/gecko/dom/base/gen-usecounters.py use_counter_list dom/base/UseCounterWorkerList.h dom/base/.deps/UseCounterWorkerList.h.pp dom/base/.deps/UseCounterWorkerList.h.stub /builds/worker/checkouts/gecko/dom/base/UseCountersWorker.conf
[task 2020-08-28T15:49:12.468Z] 15:49:12 INFO - make[3]: Leaving directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.468Z] 15:49:12 INFO - make[3]: Entering directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.468Z] 15:49:12 INFO - ./AccessibleEventId.h.stub
[task 2020-08-28T15:49:12.468Z] 15:49:12 INFO - /builds/worker/workspace/obj-build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builds/worker/checkouts/gecko/build/midl.py midl accessible/interfaces/ia2/AccessibleEventId.h accessible/interfaces/ia2/.deps/AccessibleEventId.h.pp accessible/interfaces/ia2/.deps/AccessibleEventId.h.stub /builds/worker/checkouts/gecko/other-licenses/ia2/AccessibleEventId.idl -app_config -I /builds/worker/checkouts/gecko/other-licenses/ia2
[task 2020-08-28T15:49:12.468Z] 15:49:12 INFO - Executing: /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-widl --win64 -m64 -app_config -I ../../checkouts/gecko/other-licenses/ia2 -Oicf -out accessible/interfaces/ia2 ../../checkouts/gecko/other-licenses/ia2/AccessibleEventId.idl
[task 2020-08-28T15:49:12.468Z] 15:49:12 INFO - x86_64-w64-mingw32-widl: /builds/worker/fetches/mingw-w64/mingw-w64-tools/widl/src/utils.c:233: xstrdup: Assertion str != ((void *)0)' failed. [task 2020-08-28T15:49:12.468Z] 15:49:12 ERROR - make[3]: *** [backend.mk:707: accessible/interfaces/ia2/.deps/AccessibleEventId.h.stub] Error 250 [task 2020-08-28T15:49:12.468Z] 15:49:12 INFO - make[3]: Leaving directory '/builds/worker/workspace/obj-build' [task 2020-08-28T15:49:12.469Z] 15:49:12 INFO - make[3]: Entering directory '/builds/worker/workspace/obj-build' [task 2020-08-28T15:49:12.469Z] 15:49:12 INFO - ./IA2CommonTypes.h.stub [task 2020-08-28T15:49:12.470Z] 15:49:12 INFO - /builds/worker/workspace/obj-build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builds/worker/checkouts/gecko/build/midl.py midl accessible/interfaces/ia2/IA2CommonTypes.h accessible/interfaces/ia2/.deps/IA2CommonTypes.h.pp accessible/interfaces/ia2/.deps/IA2CommonTypes.h.stub /builds/worker/checkouts/gecko/other-licenses/ia2/IA2CommonTypes.idl -app_config -I /builds/worker/checkouts/gecko/other-licenses/ia2 [task 2020-08-28T15:49:12.470Z] 15:49:12 INFO - Executing: /builds/worker/fetches/clang/bin/x86_64-w64-mingw32-widl --win64 -m64 -app_config -I ../../checkouts/gecko/other-licenses/ia2 -Oicf -out accessible/interfaces/ia2 ../../checkouts/gecko/other-licenses/ia2/IA2CommonTypes.idl [task 2020-08-28T15:49:12.470Z] 15:49:12 INFO - x86_64-w64-mingw32-widl: /builds/worker/fetches/mingw-w64/mingw-w64-tools/widl/src/utils.c:233: xstrdup: Assertion
str != ((void *)0)' failed.
[task 2020-08-28T15:49:12.470Z] 15:49:12 ERROR - make[3]: *** [backend.mk:737: accessible/interfaces/ia2/.deps/IA2CommonTypes.h.stub] Error 250
[task 2020-08-28T15:49:12.471Z] 15:49:12 INFO - make[3]: Leaving directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.472Z] 15:49:12 INFO - make[3]: Entering directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.472Z] 15:49:12 INFO - ./application.ini.stub
[task 2020-08-28T15:49:12.473Z] 15:49:12 INFO - /builds/worker/workspace/obj-build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builds/worker/checkouts/gecko/python/mozbuild/mozbuild/action/preprocessor.py generate build/application.ini build/.deps/application.ini.pp build/.deps/application.ini.stub /builds/worker/checkouts/gecko/build/application.ini.in -DGRE_MILESTONE=82.0a1 -DMAR_CHANNEL_ID=firefox-mozilla-central -DMOZ_APPUPDATE_HOST=aus5.mozilla.org -DMOZ_APP_BASENAME=Firefox '-DMOZ_APP_DISPLAYNAME=Firefox Nightly' '-DMOZ_APP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DMOZ_APP_REMOTINGNAME=firefox -DMOZ_APP_VENDOR=Mozilla -DMOZ_APP_VERSION=82.0a1 -DMOZ_BUILD_APP_IS_BROWSER=1 -DMOZ_CRASHREPORTER=1 -DMOZ_PROFILE_MIGRATOR=1 -DMOZ_UPDATER=1 -DTOPOBJDIR=/builds/worker/workspace/obj-build
[task 2020-08-28T15:49:12.473Z] 15:49:12 INFO - make[3]: Leaving directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.479Z] 15:49:12 INFO - make[3]: Entering directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.479Z] 15:49:12 INFO - ./windows.h.stub
[task 2020-08-28T15:49:12.480Z] 15:49:12 INFO - /builds/worker/workspace/obj-build/_virtualenvs/init_py3/bin/python -m mozbuild.action.file_generate /builds/worker/checkouts/gecko/config/make-windows-h-wrapper.py generate dist/stl_wrappers/windows.h dist/stl_wrappers/.deps/windows.h.pp dist/stl_wrappers/.deps/windows.h.stub /builds/worker/checkouts/gecko/config/windows-h-constant.decls.h /builds/worker/checkouts/gecko/config/windows-h-unicode.decls.h /builds/worker/checkouts/gecko/config/windows-h-wrapper.template.h msvc
[task 2020-08-28T15:49:12.480Z] 15:49:12 INFO - make[3]: Leaving directory '/builds/worker/workspace/obj-build'
[task 2020-08-28T15:49:12.487Z] 15:49:12 INFO - make[3]: Entering directory '/builds/worker/workspace/obj-build'
Updated•4 years ago
|
Updated•4 years ago
|
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 2•4 years ago
|
||
Set release status flags based on info from the regressing bug 1620133
Assignee | ||
Comment 3•4 years ago
|
||
The work in bug 1620133 ended up moving the execution of some of the
midl commands to the top-level, which was alleviated by adding the -out
midl command line option to make midl place its output in the expected
directory. Unfortunately, that option is not handled by widl, which is
the alternative command used in mingw builds.
So instead of using -out, we set the cwd for the midl command, and
readjust the command line arguments to be relative to that.
Updated•4 years ago
|
Assignee | ||
Comment 4•4 years ago
|
||
widl output for dlldata has #defines immediately followed by #includes,
so looking for empty lines when we observer a #define doesn't work. We
instead look for #defines.
Assignee | ||
Updated•4 years ago
|
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/505604326720 Don't use -out with midl. r=nalexander https://hg.mozilla.org/integration/autoland/rev/00a15ff99b87 Adjust merge_dlldata to widl output. r=nalexander
Comment 6•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/505604326720
https://hg.mozilla.org/mozilla-central/rev/00a15ff99b87
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
Description
•