Closed Bug 1904543 Opened 3 months ago Closed 3 months ago

Perma [tier 2] Windows MinGW all lld: error: unknown argument: -z | clang: error: linker command failed with exit code 1 (use -v to see invocation)

Categories

(Firefox Build System :: Toolchains, defect)

defect

Tracking

(firefox-esr115 unaffected, firefox-esr128 unaffected, firefox127 unaffected, firefox128 unaffected, firefox129 fixed)

RESOLVED FIXED
129 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox127 --- unaffected
firefox128 --- unaffected
firefox129 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: sergesanspaille)

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(2 files)

Filed by: sstanca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=463899625&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/FNUV473eQdOLGOJ7GRMs_w/runs/1/artifacts/public/logs/live_backing.log


[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from Unified_cpp_widget_tests_gtest0.cpp:2:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/checkouts/gecko/widget/tests/gtest/MockWinWidget.cpp:6:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/checkouts/gecko/widget/tests/gtest/MockWinWidget.h:12:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/checkouts/gecko/widget/nsBaseWidget.h:8:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/checkouts/gecko/widget/InputData.h:15:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/EventForwards.h:15:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/StaticPrefs_dom.h:7:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/StaticPrefListBegin.h:12:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/Preferences.h:18:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/MozPromise.h:17:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/Monitor.h:10:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:11:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/PlatformConditionVariable.h:16:
[task 2024-06-25T09:54:57.016Z] 09:54:57     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/TimeStamp.h:27:
[task 2024-06-25T09:54:57.017Z] 09:54:57  WARNING -  /builds/worker/workspace/obj-build/dist/include/mozilla/TimeStamp_windows.h:62:26: warning: 'dllimport' attribute ignored on inline function [-Wignored-attributes]
[task 2024-06-25T09:54:57.017Z] 09:54:57     INFO -     62 |   constexpr MOZ_IMPLICIT MFBT_API TimeStampValue(uint64_t aGTCAndQPC)
[task 2024-06-25T09:54:57.017Z] 09:54:57     INFO -        |                          ^
[task 2024-06-25T09:54:57.017Z] 09:54:57     INFO -  /builds/worker/workspace/obj-build/dist/include/mozilla/Types.h:101:24: note: expanded from macro 'MFBT_API'
[task 2024-06-25T09:54:57.017Z] 09:54:57     INFO -    101 | #      define MFBT_API MOZ_IMPORT_API
[task 2024-06-25T09:54:57.017Z] 09:54:57     INFO -        |                        ^
[task 2024-06-25T09:54:57.017Z] 09:54:57     INFO -  /builds/worker/workspace/obj-build/dist/include/mozilla/Types.h:63:39: note: expanded from macro 'MOZ_IMPORT_API'
[task 2024-06-25T09:54:57.017Z] 09:54:57     INFO -     63 | #    define MOZ_IMPORT_API __declspec(dllimport)
[task 2024-06-25T09:54:57.017Z] 09:54:57     INFO -        |                                       ^
[task 2024-06-25T09:54:57.017Z] 09:54:57     INFO -  In file included from Unified_cpp_widget_tests_gtest0.cpp:47:
[task 2024-06-25T09:54:57.018Z] 09:54:57     INFO -  In file included from /builds/worker/checkouts/gecko/widget/tests/gtest/TestWinMessageLoggingUtils.cpp:8:
[task 2024-06-25T09:54:57.018Z] 09:54:57     INFO -  In file included from /builds/worker/checkouts/gecko/widget/windows/nsWindowDbg.h:14:
[task 2024-06-25T09:54:57.018Z] 09:54:57     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:31:
[task 2024-06-25T09:54:57.020Z] 09:54:57  WARNING -  /builds/worker/workspace/obj-build/dist/include/mozilla/BaseProfilerState.h:290:17: warning: 'dllimport' attribute ignored on inline function [-Wignored-attributes]
[task 2024-06-25T09:54:57.020Z] 09:54:57     INFO -    290 |   [[nodiscard]] MFBT_API static mozilla::Maybe<uint32_t> FeaturesIfActive() {
[task 2024-06-25T09:54:57.021Z] 09:54:57     INFO -        |                 ^
[task 2024-06-25T09:54:57.021Z] 09:54:57     INFO -  /builds/worker/workspace/obj-build/dist/include/mozilla/Types.h:101:24: note: expanded from macro 'MFBT_API'
[task 2024-06-25T09:54:57.022Z] 09:54:57     INFO -    101 | #      define MFBT_API MOZ_IMPORT_API
[task 2024-06-25T09:54:57.022Z] 09:54:57     INFO -        |                        ^
[task 2024-06-25T09:54:57.023Z] 09:54:57     INFO -  /builds/worker/workspace/obj-build/dist/include/mozilla/Types.h:63:39: note: expanded from macro 'MOZ_IMPORT_API'
[task 2024-06-25T09:54:57.023Z] 09:54:57     INFO -     63 | #    define MOZ_IMPORT_API __declspec(dllimport)
[task 2024-06-25T09:54:57.024Z] 09:54:57     INFO -        |                                       ^
[task 2024-06-25T09:54:57.024Z] 09:54:57     INFO -  3 warnings generated.
[task 2024-06-25T09:54:57.025Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/widget/tests/gtest'
[task 2024-06-25T09:54:57.026Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/widget/tests/gtest'
[task 2024-06-25T09:54:57.026Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/widget/tests/gtest'
[task 2024-06-25T09:54:57.027Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:57.028Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:57.612Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.613Z] 09:54:57     INFO -  /builds/worker/.mozbuild/srcdirs/gecko-8a5b87fe5d69/_virtualenvs/build/bin/python /builds/worker/checkouts/gecko/config/create_rc.py '' ''
[task 2024-06-25T09:54:57.614Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.614Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.615Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.615Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.615Z] 09:54:57     INFO -  browser/app/nmhproxy/module.res
[task 2024-06-25T09:54:57.615Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.884Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:57.884Z] 09:54:57     INFO -  /builds/worker/.mozbuild/srcdirs/gecko-8a5b87fe5d69/_virtualenvs/build/bin/python /builds/worker/checkouts/gecko/config/create_rc.py 'fake.dll' ''
[task 2024-06-25T09:54:57.885Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:57.885Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:57.885Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:57.886Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:57.886Z] 09:54:57     INFO -  mkdir -p '../../../dist/bin/gmp-fake/1.0/'
[task 2024-06-25T09:54:57.886Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:57.889Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:57.889Z] 09:54:57     INFO -  dom/media/fake-cdm/fake.dll.res
[task 2024-06-25T09:54:57.889Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:57.932Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.932Z] 09:54:57     INFO -  /builds/worker/.mozbuild/srcdirs/gecko-8a5b87fe5d69/_virtualenvs/build/bin/python /builds/worker/checkouts/gecko/config/create_res.py -DDEBUG=1 -I/builds/worker/checkouts/gecko/browser/app/nmhproxy -I/builds/worker/workspace/obj-build/browser/app/nmhproxy  -I/builds/worker/workspace/obj-build/dist/include  -o module.res module.rc
[task 2024-06-25T09:54:57.933Z] 09:54:57     INFO -  Executing: /builds/worker/fetches/clang/bin/i686-w64-mingw32-windres -O coff -D DEBUG=1 --include-dir /builds/worker/checkouts/gecko/browser/app/nmhproxy --include-dir /builds/worker/workspace/obj-build/browser/app/nmhproxy --include-dir /builds/worker/workspace/obj-build/dist/include -o module.res module.rc
[task 2024-06-25T09:54:57.933Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.933Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.934Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.934Z] 09:54:57     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:57.934Z] 09:54:57     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/browser/app/nmhproxy'
[task 2024-06-25T09:54:58.076Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.080Z] 09:54:58     INFO -  /builds/worker/.mozbuild/srcdirs/gecko-8a5b87fe5d69/_virtualenvs/build/bin/python /builds/worker/checkouts/gecko/config/create_rc.py 'fakeopenh264.dll' ''
[task 2024-06-25T09:54:58.080Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.081Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.081Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.081Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.082Z] 09:54:58     INFO -  mkdir -p '../../../dist/bin/gmp-fakeopenh264/1.0/'
[task 2024-06-25T09:54:58.082Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.082Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.083Z] 09:54:58     INFO -  dom/media/gmp-plugin-openh264/fakeopenh264.dll.res
[task 2024-06-25T09:54:58.083Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.213Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:58.214Z] 09:54:58     INFO -  /builds/worker/.mozbuild/srcdirs/gecko-8a5b87fe5d69/_virtualenvs/build/bin/python /builds/worker/checkouts/gecko/config/create_res.py -DDEBUG=1 -DCDM_IMPLEMENTATION -I/builds/worker/checkouts/gecko/dom/media/fake-cdm -I/builds/worker/workspace/obj-build/dom/media/fake-cdm  -I/builds/worker/workspace/obj-build/dist/include  -o fake.dll.res fake.dll.rc
[task 2024-06-25T09:54:58.215Z] 09:54:58     INFO -  Executing: /builds/worker/fetches/clang/bin/i686-w64-mingw32-windres -O coff -D DEBUG=1 -D CDM_IMPLEMENTATION --include-dir /builds/worker/checkouts/gecko/dom/media/fake-cdm --include-dir /builds/worker/workspace/obj-build/dom/media/fake-cdm --include-dir /builds/worker/workspace/obj-build/dist/include -o fake.dll.res fake.dll.rc
[task 2024-06-25T09:54:58.215Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:58.216Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:58.217Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:58.217Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:58.217Z] 09:54:58     INFO -  dom/media/fake-cdm/fake.dll
[task 2024-06-25T09:54:58.218Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:58.218Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:58.218Z] 09:54:58     INFO -  rm -f ../../../dist/bin/gmp-fake/1.0/fake.dll
[task 2024-06-25T09:54:58.219Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:58.249Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:58.250Z] 09:54:58     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/i686-w64-mingw32-clang++ -shared -Wl,-z,defs -Wl,--gc-sections -Wl,--out-implib -Wl,libfake.a -Wl,-pdb,fake.pdb -o ../../../dist/bin/gmp-fake/1.0/fake.dll cdm-fake.o cdm-test-decryptor.o cdm-test-storage.o fake.dll.res   -Wl,--no-insert-timestamp -Wl,--large-address-aware -Wl,--build-id=sha1 -fstack-protector-strong -Wl,--dynamicbase  ../../../build/pure_virtual/libpure_virtual.a    -lole32 -luser32
[task 2024-06-25T09:54:58.252Z] 09:54:58    ERROR -  lld: error: unknown argument: -z
[task 2024-06-25T09:54:58.253Z] 09:54:58    ERROR -  clang: error: linker command failed with exit code 1 (use -v to see invocation)
[task 2024-06-25T09:54:58.253Z] 09:54:58    ERROR -  gmake[4]: *** [/builds/worker/checkouts/gecko/config/rules.mk:539: ../../../dist/bin/gmp-fake/1.0/fake.dll] Error 1
[task 2024-06-25T09:54:58.254Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/fake-cdm'
[task 2024-06-25T09:54:58.255Z] 09:54:58     INFO -  gmake[4]: Target 'target' not remade because of errors.
[task 2024-06-25T09:54:58.256Z] 09:54:58    ERROR -  gmake[3]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:72: dom/media/fake-cdm/target] Error 2
[task 2024-06-25T09:54:58.264Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.264Z] 09:54:58     INFO -  mkdir -p '.deps/'
[task 2024-06-25T09:54:58.265Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.268Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.269Z] 09:54:58     INFO -  media/libsoundtouch/src/wasm2c_sandbox_wrapper.wasm
[task 2024-06-25T09:54:58.270Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.363Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.365Z] 09:54:58     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/i686-w64-mingw32-clang -std=gnu99 --target=wasm32-wasi --sysroot=/builds/worker/fetches/sysroot-wasm32-wasi -o wasm2c_sandbox_wrapper.wasm -c -I/builds/worker/checkouts/gecko/media/libsoundtouch/src -I/builds/worker/workspace/obj-build/media/libsoundtouch/src -I/builds/worker/workspace/obj-build/security/rlbox -I/builds/worker/checkouts/gecko/third_party/simde -I/builds/worker/checkouts/gecko/third_party/wasm2c/wasm2c -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -g -Os -fno-exceptions -fno-strict-aliasing -DDEBUG=1 -DMOZ_IN_WASM_SANDBOX -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DSOUNDTOUCH_ALLOW_SSE=1 -DSOUNDTOUCH_WASM_SIMD=1 -DSIMDE_ENABLE_NATIVE_ALIASES=1 -DBUILDING_SOUNDTOUCH=1 -DST_NO_EXCEPTION_HANDLING=1 -MD -MP -MF .deps/wasm2c_sandbox_wrapper.wasm.pp   /builds/worker/checkouts/gecko/third_party/rlbox_wasm2c_sandbox/c_src/wasm2c_sandbox_wrapper.c
[task 2024-06-25T09:54:58.366Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.369Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.371Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.373Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.375Z] 09:54:58     INFO -  media/libsoundtouch/src/AAFilter.wasm
[task 2024-06-25T09:54:58.376Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.408Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.409Z] 09:54:58     INFO -  /builds/worker/.mozbuild/srcdirs/gecko-8a5b87fe5d69/_virtualenvs/build/bin/python /builds/worker/checkouts/gecko/config/create_res.py -DDEBUG=1 -I/builds/worker/checkouts/gecko/dom/media/gmp-plugin-openh264 -I/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264  -I/builds/worker/workspace/obj-build/dist/include  -o fakeopenh264.dll.res fakeopenh264.dll.rc
[task 2024-06-25T09:54:58.409Z] 09:54:58     INFO -  Executing: /builds/worker/fetches/clang/bin/i686-w64-mingw32-windres -O coff -D DEBUG=1 --include-dir /builds/worker/checkouts/gecko/dom/media/gmp-plugin-openh264 --include-dir /builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264 --include-dir /builds/worker/workspace/obj-build/dist/include -o fakeopenh264.dll.res fakeopenh264.dll.rc
[task 2024-06-25T09:54:58.409Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.412Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.413Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.416Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.417Z] 09:54:58     INFO -  dom/media/gmp-plugin-openh264/fakeopenh264.dll
[task 2024-06-25T09:54:58.418Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.420Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.421Z] 09:54:58     INFO -  rm -f ../../../dist/bin/gmp-fakeopenh264/1.0/fakeopenh264.dll
[task 2024-06-25T09:54:58.422Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.463Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.465Z] 09:54:58     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/i686-w64-mingw32-clang++ -shared -Wl,-z,defs -Wl,--gc-sections -Wl,--out-implib -Wl,libfakeopenh264.a -Wl,-pdb,fakeopenh264.pdb -o ../../../dist/bin/gmp-fakeopenh264/1.0/fakeopenh264.dll gmp-fake-openh264.o fakeopenh264.dll.res   -Wl,--no-insert-timestamp -Wl,--large-address-aware -Wl,--build-id=sha1 -fstack-protector-strong -Wl,--dynamicbase  ../../../build/pure_virtual/libpure_virtual.a
[task 2024-06-25T09:54:58.466Z] 09:54:58    ERROR -  lld: error: unknown argument: -z
[task 2024-06-25T09:54:58.467Z] 09:54:58    ERROR -  clang: error: linker command failed with exit code 1 (use -v to see invocation)
[task 2024-06-25T09:54:58.468Z] 09:54:58    ERROR -  gmake[4]: *** [/builds/worker/checkouts/gecko/config/rules.mk:539: ../../../dist/bin/gmp-fakeopenh264/1.0/fakeopenh264.dll] Error 1
[task 2024-06-25T09:54:58.469Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/media/gmp-plugin-openh264'
[task 2024-06-25T09:54:58.470Z] 09:54:58     INFO -  gmake[4]: Target 'target' not remade because of errors.
[task 2024-06-25T09:54:58.471Z] 09:54:58    ERROR -  gmake[3]: *** [/builds/worker/checkouts/gecko/config/recurse.mk:72: dom/media/gmp-plugin-openh264/target] Error 2
[task 2024-06-25T09:54:58.483Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/base'
[task 2024-06-25T09:54:58.484Z] 09:54:58     INFO -  mkdir -p '.deps/'
[task 2024-06-25T09:54:58.485Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/base'
[task 2024-06-25T09:54:58.489Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/base'
[task 2024-06-25T09:54:58.490Z] 09:54:58     INFO -  dom/base/CompressionStream.o
[task 2024-06-25T09:54:58.491Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/base'
[task 2024-06-25T09:54:58.543Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/ipc/ipdl/test/gtest'
[task 2024-06-25T09:54:58.546Z] 09:54:58     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/i686-w64-mingw32-clang++ -o Unified_cpp_ipc_ipdl_test_gtest1.o -c  -I/builds/worker/workspace/obj-build/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG=1 -DUNICODE -D_UNICODE -D_CRT_RAND_S -DCERT_CHAIN_PARA_HAS_EXTRA_FIELDS -D_SECURE_ATL -DCHROMIUM_BUILD -DU_STATIC_IMPLEMENTATION -DWIN32 -D_WIN32 -D_WINDOWS -DWIN32_LEAN_AND_MEAN -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DSTATIC_EXPORTABLE_JS_API -I/builds/worker/checkouts/gecko/ipc/ipdl/test/gtest -I/builds/worker/workspace/obj-build/ipc/ipdl/test/gtest -I/builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders -I/builds/worker/checkouts/gecko/ipc/chromium/src -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/workspace/obj-build/mozilla-config.h -fno-rtti -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -fPIC -fms-extensions -fcrash-diagnostics-dir=/builds/worker/artifacts -include _mingw.h -D_HAS_EXCEPTIONS=0 -Wno-incompatible-ms-struct -mstackrealign -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-vla-cxx-extension -Wno-unknown-warning-option -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/Unified_cpp_ipc_ipdl_test_gtest1.o.pp   Unified_cpp_ipc_ipdl_test_gtest1.cpp
[task 2024-06-25T09:54:58.546Z] 09:54:58     INFO -  In file included from Unified_cpp_ipc_ipdl_test_gtest1.cpp:2:
[task 2024-06-25T09:54:58.546Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/ipc/ipdl/PTestDataStructuresChild.cpp:7:
[task 2024-06-25T09:54:58.547Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders/mozilla/_ipdltest/PTestDataStructuresChild.h:9:
[task 2024-06-25T09:54:58.547Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders/mozilla/_ipdltest/PTestDataStructures.h:15:
[task 2024-06-25T09:54:58.548Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/MozPromise.h:17:
[task 2024-06-25T09:54:58.548Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/Monitor.h:10:
[task 2024-06-25T09:54:58.548Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:11:
[task 2024-06-25T09:54:58.549Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/PlatformConditionVariable.h:16:
[task 2024-06-25T09:54:58.549Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/TimeStamp.h:27:
[task 2024-06-25T09:54:58.550Z] 09:54:58  WARNING -  /builds/worker/workspace/obj-build/dist/include/mozilla/TimeStamp_windows.h:53:13: warning: 'dllimport' attribute ignored on inline function [-Wignored-attributes]
[task 2024-06-25T09:54:58.550Z] 09:54:58     INFO -     53 |   constexpr MFBT_API TimeStampValue(uint64_t aGTC, uint64_t aQPC, bool aHasQPC)
[task 2024-06-25T09:54:58.550Z] 09:54:58     INFO -        |             ^
[task 2024-06-25T09:54:58.551Z] 09:54:58     INFO -  /builds/worker/workspace/obj-build/dist/include/mozilla/Types.h:101:24: note: expanded from macro 'MFBT_API'
[task 2024-06-25T09:54:58.551Z] 09:54:58     INFO -    101 | #      define MFBT_API MOZ_IMPORT_API
[task 2024-06-25T09:54:58.552Z] 09:54:58     INFO -        |                        ^
[task 2024-06-25T09:54:58.552Z] 09:54:58     INFO -  /builds/worker/workspace/obj-build/dist/include/mozilla/Types.h:63:39: note: expanded from macro 'MOZ_IMPORT_API'
[task 2024-06-25T09:54:58.552Z] 09:54:58     INFO -     63 | #    define MOZ_IMPORT_API __declspec(dllimport)
[task 2024-06-25T09:54:58.553Z] 09:54:58     INFO -        |                                       ^
[task 2024-06-25T09:54:58.553Z] 09:54:58     INFO -  In file included from Unified_cpp_ipc_ipdl_test_gtest1.cpp:2:
[task 2024-06-25T09:54:58.554Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/ipc/ipdl/PTestDataStructuresChild.cpp:7:
[task 2024-06-25T09:54:58.554Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders/mozilla/_ipdltest/PTestDataStructuresChild.h:9:
[task 2024-06-25T09:54:58.554Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders/mozilla/_ipdltest/PTestDataStructures.h:15:
[task 2024-06-25T09:54:58.555Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/MozPromise.h:17:
[task 2024-06-25T09:54:58.555Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/Monitor.h:10:
[task 2024-06-25T09:54:58.556Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/CondVar.h:11:
[task 2024-06-25T09:54:58.556Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/PlatformConditionVariable.h:16:
[task 2024-06-25T09:54:58.556Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/TimeStamp.h:27:
[task 2024-06-25T09:54:58.557Z] 09:54:58  WARNING -  /builds/worker/workspace/obj-build/dist/include/mozilla/TimeStamp_windows.h:62:26: warning: 'dllimport' attribute ignored on inline function [-Wignored-attributes]
[task 2024-06-25T09:54:58.557Z] 09:54:58     INFO -     62 |   constexpr MOZ_IMPLICIT MFBT_API TimeStampValue(uint64_t aGTCAndQPC)
[task 2024-06-25T09:54:58.558Z] 09:54:58     INFO -        |                          ^
[task 2024-06-25T09:54:58.558Z] 09:54:58     INFO -  /builds/worker/workspace/obj-build/dist/include/mozilla/Types.h:101:24: note: expanded from macro 'MFBT_API'
[task 2024-06-25T09:54:58.559Z] 09:54:58     INFO -    101 | #      define MFBT_API MOZ_IMPORT_API
[task 2024-06-25T09:54:58.559Z] 09:54:58     INFO -        |                        ^
[task 2024-06-25T09:54:58.559Z] 09:54:58     INFO -  /builds/worker/workspace/obj-build/dist/include/mozilla/Types.h:63:39: note: expanded from macro 'MOZ_IMPORT_API'
[task 2024-06-25T09:54:58.560Z] 09:54:58     INFO -     63 | #    define MOZ_IMPORT_API __declspec(dllimport)
[task 2024-06-25T09:54:58.560Z] 09:54:58     INFO -        |                                       ^
[task 2024-06-25T09:54:58.560Z] 09:54:58     INFO -  In file included from Unified_cpp_ipc_ipdl_test_gtest1.cpp:2:
[task 2024-06-25T09:54:58.561Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/ipc/ipdl/PTestDataStructuresChild.cpp:7:
[task 2024-06-25T09:54:58.561Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders/mozilla/_ipdltest/PTestDataStructuresChild.h:9:
[task 2024-06-25T09:54:58.562Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders/mozilla/_ipdltest/PTestDataStructures.h:22:
[task 2024-06-25T09:54:58.562Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/ipc/ipdl/_ipdlheaders/mozilla/_foo/PTestDataStructuresCommon.h:26:
[task 2024-06-25T09:54:58.563Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/ipc/SideVariant.h:13:
[task 2024-06-25T09:54:58.563Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/ipc/ProtocolUtils.h:26:
[task 2024-06-25T09:54:58.563Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/ipc/MessageChannel.h:13:
[task 2024-06-25T09:54:58.564Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/BaseProfilerMarkers.h:34:
[task 2024-06-25T09:54:58.564Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/BaseProfilerMarkersDetail.h:14:
[task 2024-06-25T09:54:58.565Z] 09:54:58     INFO -  In file included from /builds/worker/workspace/obj-build/dist/include/mozilla/BaseProfilerMarkersPrerequisites.h:31:
[task 2024-06-25T09:54:58.565Z] 09:54:58  WARNING -  /builds/worker/workspace/obj-build/dist/include/mozilla/BaseProfilerState.h:290:17: warning: 'dllimport' attribute ignored on inline function [-Wignored-attributes]
[task 2024-06-25T09:54:58.566Z] 09:54:58     INFO -    290 |   [[nodiscard]] MFBT_API static mozilla::Maybe<uint32_t> FeaturesIfActive() {
[task 2024-06-25T09:54:58.566Z] 09:54:58     INFO -        |                 ^
[task 2024-06-25T09:54:58.567Z] 09:54:58     INFO -  /builds/worker/workspace/obj-build/dist/include/mozilla/Types.h:101:24: note: expanded from macro 'MFBT_API'
[task 2024-06-25T09:54:58.567Z] 09:54:58     INFO -    101 | #      define MFBT_API MOZ_IMPORT_API
[task 2024-06-25T09:54:58.567Z] 09:54:58     INFO -        |                        ^
[task 2024-06-25T09:54:58.568Z] 09:54:58     INFO -  /builds/worker/workspace/obj-build/dist/include/mozilla/Types.h:63:39: note: expanded from macro 'MOZ_IMPORT_API'
[task 2024-06-25T09:54:58.568Z] 09:54:58     INFO -     63 | #    define MOZ_IMPORT_API __declspec(dllimport)
[task 2024-06-25T09:54:58.568Z] 09:54:58     INFO -        |                                       ^
[task 2024-06-25T09:54:58.569Z] 09:54:58     INFO -  3 warnings generated.
[task 2024-06-25T09:54:58.570Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/ipc/ipdl/test/gtest'
[task 2024-06-25T09:54:58.571Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/ipc/ipdl/test/gtest'
[task 2024-06-25T09:54:58.571Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/ipc/ipdl/test/gtest'
[task 2024-06-25T09:54:58.581Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/dom/base'
[task 2024-06-25T09:54:58.582Z] 09:54:58     INFO -  dom/base/DOMIntersectionObserver.o
[task 2024-06-25T09:54:58.583Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/dom/base'
[task 2024-06-25T09:54:58.604Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.606Z] 09:54:58     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/i686-w64-mingw32-clang++ --target=wasm32-wasi --sysroot=/builds/worker/fetches/sysroot-wasm32-wasi -o AAFilter.wasm -c -I/builds/worker/checkouts/gecko/media/libsoundtouch/src -I/builds/worker/workspace/obj-build/media/libsoundtouch/src -I/builds/worker/workspace/obj-build/security/rlbox -I/builds/worker/checkouts/gecko/third_party/simde -I/builds/worker/checkouts/gecko/third_party/wasm2c/wasm2c -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -g -Os -fno-exceptions -fno-strict-aliasing -DDEBUG=1 -DMOZ_IN_WASM_SANDBOX -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DSOUNDTOUCH_ALLOW_SSE=1 -DSOUNDTOUCH_WASM_SIMD=1 -DSIMDE_ENABLE_NATIVE_ALIASES=1 -DBUILDING_SOUNDTOUCH=1 -DST_NO_EXCEPTION_HANDLING=1 -msimd128 -I/builds/worker/workspace/obj-build/dist/stl_wrappers -MD -MP -MF .deps/AAFilter.wasm.pp   /builds/worker/checkouts/gecko/media/libsoundtouch/src/AAFilter.cpp
[task 2024-06-25T09:54:58.608Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.609Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.609Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.610Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.611Z] 09:54:58     INFO -  media/libsoundtouch/src/FIFOSampleBuffer.wasm
[task 2024-06-25T09:54:58.612Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.739Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.742Z] 09:54:58     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/i686-w64-mingw32-clang++ --target=wasm32-wasi --sysroot=/builds/worker/fetches/sysroot-wasm32-wasi -o FIFOSampleBuffer.wasm -c -I/builds/worker/checkouts/gecko/media/libsoundtouch/src -I/builds/worker/workspace/obj-build/media/libsoundtouch/src -I/builds/worker/workspace/obj-build/security/rlbox -I/builds/worker/checkouts/gecko/third_party/simde -I/builds/worker/checkouts/gecko/third_party/wasm2c/wasm2c -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -g -Os -fno-exceptions -fno-strict-aliasing -DDEBUG=1 -DMOZ_IN_WASM_SANDBOX -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DSOUNDTOUCH_ALLOW_SSE=1 -DSOUNDTOUCH_WASM_SIMD=1 -DSIMDE_ENABLE_NATIVE_ALIASES=1 -DBUILDING_SOUNDTOUCH=1 -DST_NO_EXCEPTION_HANDLING=1 -msimd128 -I/builds/worker/workspace/obj-build/dist/stl_wrappers -MD -MP -MF .deps/FIFOSampleBuffer.wasm.pp   /builds/worker/checkouts/gecko/media/libsoundtouch/src/FIFOSampleBuffer.cpp
[task 2024-06-25T09:54:58.744Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.747Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.748Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.751Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.752Z] 09:54:58     INFO -  media/libsoundtouch/src/FIRFilter.wasm
[task 2024-06-25T09:54:58.753Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:58.786Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/widget/windows/tests'
[task 2024-06-25T09:54:58.789Z] 09:54:58     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/i686-w64-mingw32-clang++ -o TestUriValidation.o -c  -I/builds/worker/workspace/obj-build/dist/stl_wrappers -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -ftrivial-auto-var-init=pattern -DDEBUG=1 -DMOZ_HAS_MOZGLUE -I/builds/worker/checkouts/gecko/widget/windows/tests -I/builds/worker/workspace/obj-build/widget/windows/tests -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/testing -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -DMOZILLA_CLIENT -include /builds/worker/workspace/obj-build/mozilla-config.h -fno-rtti -fno-sized-deallocation -fno-aligned-new -ffunction-sections -fdata-sections -fno-math-errno -fno-exceptions -fPIC -fms-extensions -fcrash-diagnostics-dir=/builds/worker/artifacts -include _mingw.h -D_HAS_EXCEPTIONS=0 -Wno-incompatible-ms-struct -mstackrealign -g -gcodeview -O2 -fno-omit-frame-pointer -funwind-tables -Wall -Wbitfield-enum-conversion -Wempty-body -Wformat-type-confusion -Wignored-qualifiers -Wpointer-arith -Wshadow-field-in-constructor-modified -Wsign-compare -Wtautological-constant-in-range-compare -Wtype-limits -Wno-error=tautological-type-limit-compare -Wunreachable-code -Wunreachable-code-return -Wunused-but-set-parameter -Wno-invalid-offsetof -Wclass-varargs -Wempty-init-stmt -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wloop-analysis -Wno-range-loop-analysis -Wenum-compare-conditional -Wenum-float-conversion -Wno-deprecated-anon-enum-enum-conversion -Wno-deprecated-enum-enum-conversion -Wno-deprecated-this-capture -Wcomma -Wimplicit-fallthrough -Wstring-conversion -Wno-inline-new-delete -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-error=atomic-alignment -Wno-error=deprecated-builtins -Wno-unknown-pragmas -Wno-unused-function -Wno-conversion-null -Wno-switch -Wno-enum-compare -Wno-psabi -Wthread-safety -Wno-error=builtin-macro-redefined -Wno-vla-cxx-extension -Wno-unknown-warning-option -fno-strict-aliasing -ffp-contract=off  -MD -MP -MF .deps/TestUriValidation.o.pp   /builds/worker/checkouts/gecko/widget/windows/tests/TestUriValidation.cpp
[task 2024-06-25T09:54:58.789Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/widget/windows/tests'
[task 2024-06-25T09:54:58.790Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/widget/windows/tests'
[task 2024-06-25T09:54:58.790Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/widget/windows/tests'
[task 2024-06-25T09:54:58.809Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:58.811Z] 09:54:58     INFO -  mkdir -p '.deps/'
[task 2024-06-25T09:54:58.812Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:58.816Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:58.817Z] 09:54:58     INFO -  security/rlbox/ogg_alloc.wasm
[task 2024-06-25T09:54:58.818Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:58.922Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:58.924Z] 09:54:58     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/i686-w64-mingw32-clang -std=gnu99 --target=wasm32-wasi --sysroot=/builds/worker/fetches/sysroot-wasm32-wasi -o ogg_alloc.wasm -c -I/builds/worker/checkouts/gecko/security/rlbox -I/builds/worker/workspace/obj-build/security/rlbox -I/builds/worker/checkouts/gecko/third_party/simde -I/builds/worker/checkouts/gecko/third_party/wasm2c/wasm2c -I/builds/worker/checkouts/gecko/extensions/spellcheck/hunspell/glue -I/builds/worker/checkouts/gecko/extensions/spellcheck/hunspell/src -I/builds/worker/checkouts/gecko/gfx/graphite2/src -I/builds/worker/checkouts/gecko/media/libogg -I/builds/worker/checkouts/gecko/parser/expat/lib -I/builds/worker/checkouts/gecko/modules/woff2/include -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -g -Os -fno-exceptions -fno-strict-aliasing -DDEBUG=1 -DMOZ_IN_WASM_SANDBOX -DMOZILLA_CLIENT -D_WASI_EMULATED_PROCESS_CLOCKS '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DGRAPHITE2_STATIC '-DGRAPHITE2_CUSTOM_HEADER="MozGrMalloc.h"' -DGRAPHITE2_NFILEFACE -DGRAPHITE2_NTRACING -DGRAPHITE2_NSEGCACHE -DHAVE_EXPAT_CONFIG_H -MD -MP -MF .deps/ogg_alloc.wasm.pp   /builds/worker/checkouts/gecko/media/libogg/src/ogg_alloc.c
[task 2024-06-25T09:54:58.926Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:58.928Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:58.929Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:58.931Z] 09:54:58     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:58.932Z] 09:54:58     INFO -  security/rlbox/ogg_bitwise.wasm
[task 2024-06-25T09:54:58.933Z] 09:54:58     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:59.024Z] 09:54:59     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:59.025Z] 09:54:59     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/i686-w64-mingw32-clang++ --target=wasm32-wasi --sysroot=/builds/worker/fetches/sysroot-wasm32-wasi -o FIRFilter.wasm -c -I/builds/worker/checkouts/gecko/media/libsoundtouch/src -I/builds/worker/workspace/obj-build/media/libsoundtouch/src -I/builds/worker/workspace/obj-build/security/rlbox -I/builds/worker/checkouts/gecko/third_party/simde -I/builds/worker/checkouts/gecko/third_party/wasm2c/wasm2c -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -g -Os -fno-exceptions -fno-strict-aliasing -DDEBUG=1 -DMOZ_IN_WASM_SANDBOX -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DSOUNDTOUCH_ALLOW_SSE=1 -DSOUNDTOUCH_WASM_SIMD=1 -DSIMDE_ENABLE_NATIVE_ALIASES=1 -DBUILDING_SOUNDTOUCH=1 -DST_NO_EXCEPTION_HANDLING=1 -msimd128 -I/builds/worker/workspace/obj-build/dist/stl_wrappers -MD -MP -MF .deps/FIRFilter.wasm.pp   /builds/worker/checkouts/gecko/media/libsoundtouch/src/FIRFilter.cpp
[task 2024-06-25T09:54:59.026Z] 09:54:59     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:59.026Z] 09:54:59     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:59.027Z] 09:54:59     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:59.027Z] 09:54:59     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:59.027Z] 09:54:59     INFO -  media/libsoundtouch/src/InterpolateCubic.wasm
[task 2024-06-25T09:54:59.028Z] 09:54:59     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/media/libsoundtouch/src'
[task 2024-06-25T09:54:59.094Z] 09:54:59     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:59.097Z] 09:54:59     INFO -  /builds/worker/fetches/sccache/sccache /builds/worker/fetches/clang/bin/i686-w64-mingw32-clang -std=gnu99 --target=wasm32-wasi --sysroot=/builds/worker/fetches/sysroot-wasm32-wasi -o ogg_bitwise.wasm -c -I/builds/worker/checkouts/gecko/security/rlbox -I/builds/worker/workspace/obj-build/security/rlbox -I/builds/worker/checkouts/gecko/third_party/simde -I/builds/worker/checkouts/gecko/third_party/wasm2c/wasm2c -I/builds/worker/checkouts/gecko/extensions/spellcheck/hunspell/glue -I/builds/worker/checkouts/gecko/extensions/spellcheck/hunspell/src -I/builds/worker/checkouts/gecko/gfx/graphite2/src -I/builds/worker/checkouts/gecko/media/libogg -I/builds/worker/checkouts/gecko/parser/expat/lib -I/builds/worker/checkouts/gecko/modules/woff2/include -I/builds/worker/workspace/obj-build/dist/include -I/builds/worker/workspace/obj-build/dist/include/nspr -I/builds/worker/workspace/obj-build/dist/include/nss -g -Os -fno-exceptions -fno-strict-aliasing -DDEBUG=1 -DMOZ_IN_WASM_SANDBOX -DMOZILLA_CLIENT -D_WASI_EMULATED_PROCESS_CLOCKS '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DGRAPHITE2_STATIC '-DGRAPHITE2_CUSTOM_HEADER="MozGrMalloc.h"' -DGRAPHITE2_NFILEFACE -DGRAPHITE2_NTRACING -DGRAPHITE2_NSEGCACHE -DHAVE_EXPAT_CONFIG_H -MD -MP -MF .deps/ogg_bitwise.wasm.pp   /builds/worker/checkouts/gecko/media/libogg/src/ogg_bitwise.c
[task 2024-06-25T09:54:59.097Z] 09:54:59     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:59.098Z] 09:54:59     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:59.099Z] 09:54:59     INFO -  gmake[4]: Leaving directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:59.100Z] 09:54:59     INFO -  gmake[4]: Entering directory '/builds/worker/workspace/obj-build/security/rlbox'
[task 2024-06-25T09:54:59.100Z] 09:54:59     INFO -  security/rlbox/ogg_framing.wasm

This is permafailing on Windows MinGW all and started once Bug 1903370 landed on Autoland, as it can be seen here.

Hi Serge! Could you take a look at this?

Thank you!

Severity: S4 → --
Flags: needinfo?(sguelton)
Keywords: regression
Priority: P5 → --
Regressed by: 1903370

Set release status flags based on info from the regressing bug 1903370

Assignee: nobody → sguelton
Status: NEW → ASSIGNED
Attachment #9409519 - Attachment is obsolete: true
Attachment #9409519 - Attachment is obsolete: false

The regression is misattributed. The attached patch is still required to match the behavior before bug 1903370, but the -z error comes from bug 1899708, which landed in the same push.

Regressed by: 1899708
No longer regressed by: 1903370
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/be2909846af4 Don't pass -fPIC on Windows r=glandium https://hg.mozilla.org/integration/autoland/rev/4b90b3d7c29c Don't add -z defs on Windows builds. r=firefox-build-system-reviewers,ahochheiden
Status: ASSIGNED → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch
Flags: needinfo?(sguelton)

(In reply to Cristian Tuns from comment #8)

https://hg.mozilla.org/mozilla-central/rev/be2909846af4
https://hg.mozilla.org/mozilla-central/rev/4b90b3d7c29c

Perfherder has detected a build_metrics performance change from push 4b90b3d7c29cd8cd9cd0da7dcc8cdff764df68c3.

Improvements:

Ratio Test Platform Options Absolute values (old vs new)
32% compiler_metrics num_static_constructors windows-mingw32 32 clang debug 161.00 -> 110.00
32% compiler_metrics num_static_constructors windows-mingw32 64 clang debug 162.33 -> 111.00

Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests.

If you need the profiling jobs you can trigger them yourself from treeherder job view or ask a sheriff to do that for you.

You can run these tests on try with ./mach try perf --alert 931

For more information on performance sheriffing please see our FAQ.

(In reply to Florin Bilt from comment #10)

(In reply to Cristian Tuns from comment #8)

https://hg.mozilla.org/mozilla-central/rev/be2909846af4
https://hg.mozilla.org/mozilla-central/rev/4b90b3d7c29c

Perfherder has detected a build_metrics performance change from push 4b90b3d7c29cd8cd9cd0da7dcc8cdff764df68c3.

Improvements:

Ratio Test Platform Options Absolute values (old vs new)
32% compiler_metrics num_static_constructors windows-mingw32 32 clang debug 161.00 -> 110.00
32% compiler_metrics num_static_constructors windows-mingw32 64 clang debug 162.33 -> 111.00

Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests.

If you need the profiling jobs you can trigger them yourself from treeherder job view or ask a sheriff to do that for you.

You can run these tests on try with ./mach try perf --alert 931

For more information on performance sheriffing please see our FAQ.

That is most unexpected, actually, and looking back at the old-configure.in part of bug 1903370, we DID pass -fPIC on windows mingw builds, which we don't anymore since https://phabricator.services.mozilla.com/D214872

Flags: needinfo?(sguelton)

mmmh, there was a

*-mingw*)
    DSO_PIC_CFLAGS=
    if test "$CC_TYPE" != clang-cl ; then

previously, so -fPIC got dropped, right?

Flags: needinfo?(sguelton)

Mmmmm then this makes no sense.

Set release status flags based on info from the regressing bug 1899708

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: