Closed Bug 1742910 Opened 2 years ago Closed 2 years ago

Code coverage builds fail with rust 1.57 with DICompileUnit not listed in llvm.dbg.cu

Categories

(Firefox Build System :: General, defect)

defect

Tracking

(firefox96 fixed)

RESOLVED FIXED
96 Branch
Tracking Status
firefox96 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

[task 2021-11-24T08:01:47.941Z] 08:01:47     INFO -  DICompileUnit not listed in llvm.dbg.cu
[task 2021-11-24T08:01:47.942Z] 08:01:47     INFO -  !65354 = distinct !DICompileUnit(language: DW_LANG_Rust, file: !65355, producer: "clang LLVM (rustc version 1.57.0-beta.7 (ef1a3b934 2021-11-19))", isOptimized: true, runtimeVersion: 0, emissionKind: FullDebug, enums: !343)
[task 2021-11-24T08:01:47.942Z] 08:01:47     INFO -  LLVM ERROR: Broken module found, compilation aborted!
[task 2021-11-24T08:01:47.942Z] 08:01:47     INFO -  error: could not compile `gkrust`
[task 2021-11-24T08:01:47.942Z] 08:01:47     INFO -  Caused by:
[task 2021-11-24T08:01:47.944Z] 08:01:47     INFO -    process didn't exit successfully: `CARGO=/builds/worker/fetches/rustc/bin/cargo CARGO_CRATE_NAME=gkrust CARGO_MANIFEST_DIR=/builds/worker/checkouts/gecko/toolkit/library/rust CARGO_PKG_AUTHORS='nobody@mozilla.org' CARGO_PKG_DESCRIPTION='Rust code for libxul' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=gkrust CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/builds/worker/workspace/obj-build/release/deps:/builds/worker/fetches/rustc/lib' /builds/worker/fetches/rustc/bin/rustc --crate-name gkrust toolkit/library/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -Clto --cfg 'feature="cubeb-remoting"' --cfg 'feature="cubeb_pulse_rust"' --cfg 'feature="gecko_profiler"' --cfg 'feature="gecko_profiler_parse_elf"' --cfg 'feature="glean_with_gecko"' --cfg 'feature="moz_memory"' --cfg 'feature="moz_places"' --cfg 'feature="new_xulstore"' --cfg 'feature="oxidized_breakpad"' --cfg 'feature="simd-accel"' --cfg 'feature="webrtc"' --cfg 'feature="with_dbus"' -C metadata=2174b11d071ad0de -C extra-filename=-2174b11d071ad0de --out-dir /builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-linux-gnu -C linker=/builds/worker/checkouts/gecko/build/cargo-linker -L dependency=/builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/release/deps -L dependency=/builds/worker/workspace/obj-build/release/deps --extern gkrust_shared=/builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/release/deps/libgkrust_shared-a79691f2fdc5f1b9.rlib --extern mozglue_static=/builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/release/deps/libmozglue_static-8435d407fd6c9461.rlib --extern mozilla_central_workspace_hack=/builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-97c67b60cd6a36d0.rlib --extern swgl=/builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/release/deps/libswgl-24bdbe8b885fb29a.rlib -C debuginfo=2 -C force-frame-pointers=yes --cap-lints warn -Ccodegen-units=1 -Zprofile -Cpanic=abort -Zpanic_abort_tests -Clink-dead-code -Coverflow-checks=off -Cembed-bitcode=yes -C codegen-units=1 -L native=/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/x86_64-linux-gnu -L native=/builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/release/build/audioipc-a6f165df7a6f768c/out -L native=/builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/release/build/lmdb-rkv-sys-9512b35f99eb4744/out -L native=/builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/release/build/mozglue-static-4f99391da7766e18/out -L native=/builds/worker/workspace/obj-build/dist/bin -L native=/builds/worker/workspace/obj-build/security/nss/lib/nss/nss_nss3 -L native=/builds/worker/workspace/obj-build/security/nss/lib/ssl/ssl_ssl3 -L native=/builds/worker/workspace/obj-build/config/external/nspr/pr -L native=/builds/worker/workspace/obj-build/x86_64-unknown-linux-gnu/release/build/swgl-ba92149c57b5f642/out` (exit status: 101)
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: