Closed Bug 1577046 Opened 5 years ago Closed 5 years ago

Perma [Tier2] thread 'main' panicked at 'Failed to open extra-bindgen-flags file (...)'

Categories

(Firefox Build System :: General, defect, P5)

defect

Tracking

(firefox-esr60 unaffected, firefox-esr68 unaffected, firefox68 unaffected, firefox69 unaffected, firefox70 fixed)

RESOLVED FIXED
mozilla70
Tracking Status
firefox-esr60 --- unaffected
firefox-esr68 --- unaffected
firefox68 --- unaffected
firefox69 --- unaffected
firefox70 --- fixed

People

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

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Filed by: nbeleuzu [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=263762535&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/PKFFSdO1RauhnbzulgvpjA/runs/0/artifacts/public/logs/live_backing.log


[task 2019-08-27T22:09:17.639Z] 22:09:17 INFO - error: failed to run custom build command for baldrdash v0.1.0 (Z:\task_1566942602\build\src\js\src\wasm\cranelift)
[task 2019-08-27T22:09:17.639Z] 22:09:17 INFO - Caused by:
[task 2019-08-27T22:09:17.639Z] 22:09:17 INFO - process didn't exit successfully: z:/task_1566942602/build/src/obj-firefox\debug\build\baldrdash-1ead8e5b2aeaa182\build-script-build (exit code: 101)
[task 2019-08-27T22:09:17.639Z] 22:09:17 INFO - --- stdout
[task 2019-08-27T22:09:17.640Z] 22:09:17 INFO - cargo:rerun-if-changed=baldrapi.h
[task 2019-08-27T22:09:17.640Z] 22:09:17 INFO - --- stderr
[task 2019-08-27T22:09:17.640Z] 22:09:17 INFO - thread 'main' panicked at 'Failed to open extra-bindgen-flags file: Os { code: 3, kind: NotFound, message: "The system cannot find the path specified." }', src\libcore\result.rs:999:5
[task 2019-08-27T22:09:17.640Z] 22:09:17 INFO - stack backtrace:
[task 2019-08-27T22:09:17.640Z] 22:09:17 INFO - 0: 0x7ff6fa582a5c - std::sys_common::backtrace::_print
[task 2019-08-27T22:09:17.640Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src\libstd\sys_common\backtrace.rs:47
[task 2019-08-27T22:09:17.641Z] 22:09:17 INFO - 1: 0x7ff6fa58619e - std::panicking::default_hook::{{closure}}
[task 2019-08-27T22:09:17.641Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src\libstd\panicking.rs:200
[task 2019-08-27T22:09:17.641Z] 22:09:17 INFO - 2: 0x7ff6fa585e23 - std::panicking::default_hook
[task 2019-08-27T22:09:17.641Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src\libstd\panicking.rs:214
[task 2019-08-27T22:09:17.641Z] 22:09:17 INFO - 3: 0x7ff6fa586a30 - std::panicking::rust_panic_with_hook
[task 2019-08-27T22:09:17.641Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src\libstd\panicking.rs:477
[task 2019-08-27T22:09:17.641Z] 22:09:17 INFO - 4: 0x7ff6fa586564 - std::panicking::continue_panic_fmt
[task 2019-08-27T22:09:17.642Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src\libstd\panicking.rs:384
[task 2019-08-27T22:09:17.642Z] 22:09:17 INFO - 5: 0x7ff6fa586449 - std::panicking::rust_begin_panic
[task 2019-08-27T22:09:17.642Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src\libstd\panicking.rs:311
[task 2019-08-27T22:09:17.642Z] 22:09:17 INFO - 6: 0x7ff6fa5969fc - core::panicking::panic_fmt
[task 2019-08-27T22:09:17.642Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src\libcore\panicking.rs:85
[task 2019-08-27T22:09:17.642Z] 22:09:17 INFO - 7: 0x7ff6fa52e530 - core::result::unwrap_failed<std::io::error::Error>
[task 2019-08-27T22:09:17.643Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b\src\libcore\macros.rs:18
[task 2019-08-27T22:09:17.643Z] 22:09:17 INFO - 8: 0x7ff6fa4e5449 - core::result::Result<std::fs::File, std::io::error::Error>::expect<std::fs::File,std::io::error::Error>
[task 2019-08-27T22:09:17.643Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b\src\libcore\result.rs:827
[task 2019-08-27T22:09:17.643Z] 22:09:17 INFO - 9: 0x7ff6fa4e5aa2 - build_script_build::main
[task 2019-08-27T22:09:17.643Z] 22:09:17 INFO - at z:\task_1566942602\build\src\js\src\wasm\cranelift\build.rs:60
[task 2019-08-27T22:09:17.643Z] 22:09:17 INFO - 10: 0x7ff6fa4e4df6 - std::rt::lang_start::{{closure}}<()>
[task 2019-08-27T22:09:17.643Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b\src\libstd\rt.rs:64
[task 2019-08-27T22:09:17.644Z] 22:09:17 INFO - 11: 0x7ff6fa5863a7 - std::panicking::try::do_call<closure,i32>
[task 2019-08-27T22:09:17.644Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src\libstd\panicking.rs:296
[task 2019-08-27T22:09:17.644Z] 22:09:17 INFO - 12: 0x7ff6fa64b782 - panic_unwind::__rust_maybe_catch_panic
[task 2019-08-27T22:09:17.644Z] 22:09:17 INFO - at /rustc/eae3437dfe991621e8afdc82734f4a172d7ddf9b/src\libpanic_unwind\lib.rs:82

Assignee: nobody → mh+mozilla
Regressed by: 1575198, 1576082

We only recurse into js/src/rust when jsrust is built, which it may not
be in Gecko builds. But cranelift, which may be enabled either way,
needs the extra-bindgen-flags file.

Summary: Perma [Tier2] mozmake.EXE[4]: *** [force-cargo-library-build] Error 101 → Perma [Tier2] thread 'main' panicked at 'Failed to open extra-bindgen-flags file (...)'
Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/autoland/rev/17bb41227a5a
Tie extra-bindgen-flags file creation to cranelift. r=chmanchester
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Regressions: 1582399
Has Regression Range: --- → yes
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: