Closed Bug 1728623 Opened 3 months ago Closed 3 months ago

Permanent cranelift [baldrdash 0.1.0] ../../wasm/WasmConstants.h:24:10: fatal error: 'wasm/WasmIntrinsicGenerated.h' file not found

Categories

(Core :: Javascript: WebAssembly, defect, P5)

defect

Tracking

()

RESOLVED FIXED
93 Branch
Tracking Status
firefox-esr78 --- unaffected
firefox-esr91 --- unaffected
firefox91 --- unaffected
firefox92 --- unaffected
firefox93 --- fixed

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression)

Attachments

(1 file)

Filed by: archaeopteryx [at] coole-files.de
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=349960750&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/Nr5GwjTFSVyIyZReeH4XGA/runs/0/artifacts/public/logs/live_backing.log


[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0] cargo:rerun-if-changed=baldrapi.h
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0] cargo:rerun-if-changed=/builds/worker/workspace/obj-spider/js/src/rust/extra-bindgen-flags
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0] ../../wasm/WasmConstants.h:24:10: fatal error: 'wasm/WasmIntrinsicGenerated.h' file not found
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0] ../../wasm/WasmConstants.h:24:10: fatal error: 'wasm/WasmIntrinsicGenerated.h' file not found, err: true
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0] thread 'main' panicked at 'Unable to generate baldrapi.h bindings:
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0] - flags: baldrapi.h --rust-target 1.40 --rustified-enum BD_.*|Trap|TypeCode|TypeIdDescKind --whitelist-function env_.* --whitelist-function global_.* --whitelist-function table_.* --whitelist-function funcType_.* --whitelist-function stackmaps_.* --whitelist-type Cranelift.* --whitelist-type BD_.*|Trap|TypeCode|TypeIdDescKind --no-derive-default --disable-name-namespacing --generate functions,types,vars,methods,constructors,destructors --size_t-is-usize -- -x c++ -std=gnu++14 -fno-sized-deallocation -fno-aligned-new -DRUST_BINDGEN -I../.. -x c++ -fno-sized-deallocation -fno-aligned-new -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 --sysroot /builds/worker/fetches/sysroot-x86_64-linux-gnu -std=gnu++17
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0] ', js/src/wasm/cranelift/build.rs:88:9
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0] stack backtrace:
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0]    0:     0x5601f8d7fd40 - std::backtrace_rs::backtrace::libunwind::trace::h34055254b57d8e79
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0]    1:     0x5601f8d7fd40 - std::backtrace_rs::backtrace::trace_unsynchronized::h8f1e3fbd9afff6ec
[task 2021-08-30T16:49:12.570Z]  3:41.95 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
[task 2021-08-30T16:49:12.571Z]  3:41.95 [baldrdash 0.1.0]    2:     0x5601f8d7fd40 - std::sys_common::backtrace::_print_fmt::h3a99a796b770c360
[task 2021-08-30T16:49:12.571Z]  3:41.95 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:67:5
[task 2021-08-30T16:49:12.571Z]  3:41.95 [baldrdash 0.1.0]    3:     0x5601f8d7fd40 - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h32d1f94a80615d18
[task 2021-08-30T16:49:12.571Z]  3:41.95 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:46:22
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]    4:     0x5601f8da489c - core::fmt::write::h306731c068f7162c
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/fmt/mod.rs:1110:17
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]    5:     0x5601f8d7ce15 - std::io::Write::write_fmt::hd2fa90334eee2a21
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/io/mod.rs:1588:15
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]    6:     0x5601f8d820bb - std::sys_common::backtrace::_print::h5abaa2601a852287
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:49:5
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]    7:     0x5601f8d820bb - std::sys_common::backtrace::print::h8d81445442bb638f
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:36:9
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]    8:     0x5601f8d820bb - std::panicking::default_hook::{{closure}}::hcfe804496a9fa747
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:208:50
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]    9:     0x5601f8d81b91 - std::panicking::default_hook::hbea8e3ccf2ba8901
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:225:9
[task 2021-08-30T16:49:12.571Z]  3:41.96 [baldrdash 0.1.0]   10:     0x5601f8d82784 - std::panicking::rust_panic_with_hook::h7ee9e1a2d0f8975a
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:622:17
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   11:     0x5601f8d82267 - std::panicking::begin_panic_handler::{{closure}}::h8ab3b4491718b2c7
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:519:13
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   12:     0x5601f8d8023c - std::sys_common::backtrace::__rust_end_short_backtrace::hd489062ffa586a9f
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:141:18
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   13:     0x5601f8d821c9 - rust_begin_unwind
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:515:5
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   14:     0x5601f8b18ecb - std::panicking::begin_panic_fmt::h5479575e112541f8
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:457:5
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   15:     0x5601f8b209f7 - build_script_build::main::{{closure}}::h89316b22cbb30c31
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /builds/worker/checkouts/gecko/js/src/wasm/cranelift/build.rs:88:9
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   16:     0x5601f8b1f965 - core::result::Result<T,E>::unwrap_or_else::haacf2417564dc5f4
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/result.rs:821:23
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   17:     0x5601f8b207e1 - build_script_build::main::hb59e645df7200d1b
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /builds/worker/checkouts/gecko/js/src/wasm/cranelift/build.rs:87:20
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   18:     0x5601f8b1b0c3 - core::ops::function::FnOnce::call_once::hfa6ef6d646f5a7e7
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:227:5
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   19:     0x5601f8b1b0b6 - std::sys_common::backtrace::__rust_begin_short_backtrace::h7fc9e5995aa42d3f
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/sys_common/backtrace.rs:125:18
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   20:     0x5601f8b1b039 - std::rt::lang_start::{{closure}}::h52491a693908a99d
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/rt.rs:49:18
[task 2021-08-30T16:49:12.572Z]  3:41.96 [baldrdash 0.1.0]   21:     0x5601f8d82d89 - core::ops::function::impls::<impl core::ops::function::FnOnce<A> for &F>::call_once::h2aabc384aab89b7b
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/core/src/ops/function.rs:259:13
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]   22:     0x5601f8d82d89 - std::panicking::try::do_call::hc5fcacb7a85fc7b1
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:401:40
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]   23:     0x5601f8d82d89 - std::panicking::try::hb5d9603af3abbe3a
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panicking.rs:365:19
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]   24:     0x5601f8d82d89 - std::panic::catch_unwind::h98fe6ac3925e64b4
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/panic.rs:434:14
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]   25:     0x5601f8d82d89 - std::rt::lang_start_internal::h22ac7383c516f93e
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/rt.rs:34:21
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]   26:     0x5601f8b1b02b - std::rt::lang_start::h7cc72e7b9286274b
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]                                at /rustc/a178d0322ce20e33eac124758e837cbd80a6f633/library/std/src/rt.rs:48:5
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]   27:     0x5601f8b20a29 - main
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]   28:     0x7fd754d3ed0a - __libc_start_main
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]   29:     0x5601f8b1a341 - <unknown>
[task 2021-08-30T16:49:12.573Z]  3:41.96 [baldrdash 0.1.0]   30:                0x0 - <unknown>

This is from bug 1721686 and only runs on mozilla-central and hidden by default as tier 3. Yury, do you want to fix it anyway?

Flags: needinfo?(ydelendik)
Regressed by: 1721686
Assignee: nobody → ydelendik

The include directory needs to be specified for bindgen.

Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → FIXED
Target Milestone: --- → 93 Branch
Flags: needinfo?(ydelendik)
You need to log in before you can comment on or make changes to this bug.