Skip to content

Removal of Cargo.lock from rust-src causes Bevy CI to fail #128840

Closed as not planned
@BD103

Description

@BD103

Description

As part of Bevy's CI, we check that it builds with wasm32-unknown-unknown with target-feature=+atomics,+bulk-memory on nightly. This check has recently started failing due to #128685. I found this after running cargo-bisect-rustc, whose output can be found below:

cargo-bisect-rustc output

searched nightlies: from nightly-2024-08-06 to nightly-2024-08-08
regressed nightly: nightly-2024-08-08
searched commit range: 60d1465...8b38707
regressed commit: 0ddead3

bisected with cargo-bisect-rustc v0.6.9

Host triple: aarch64-apple-darwin
Reproduce with:

RUSTFLAGS="-C target-feature=+atomics,+bulk-memory" GITHUB_TOKEN=`gh auth token` cargo bisect-rustc --access=github --with-src --start=2024-08-06 --end=2024-08-08 -- check --target wasm32-unknown-unknown -Z build-std=std,panic_abort

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-bugCategory: This is a bug.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions