Skip to content

Conversation

@nicholasbishop
Copy link
Member

The nightly rust compiler is currently unable to compile the version of
fatfs we are using in xtask. Rust bug:
rust-lang/rust#95538. But we don't need to use
nightly to compile xtask. In the CI, install both stable and nightly
toolchains. The stable toolchain will be used by default, and xtask
already knows to insert +nightly when building uefi-rs, so there's no
need to set override: true for the nightly toolchain anymore.

Fixes #397

@nicholasbishop nicholasbishop force-pushed the bishop-fix-fatfs-ci branch 2 times, most recently from 0df2fbf to c94a63b Compare April 1, 2022 21:25
The xtask tests don't need to use the nightly toolchain or have any
features set.

Partially fixes #397
The nightly rust compiler is currently unable to compile the version of
fatfs we are using in xtask. Rust bug:
rust-lang/rust#95538. But we don't need to use
nightly to compile xtask. In the CI, install both stable and nightly
toolchains. The stable toolchain will be used by default, and xtask
already knows to insert `+nightly` when building uefi-rs, so there's no
need to set `override: true` for the nightly toolchain anymore.

Fixes #397
@nicholasbishop nicholasbishop merged commit 3e10cba into main Apr 1, 2022
@nicholasbishop nicholasbishop deleted the bishop-fix-fatfs-ci branch April 1, 2022 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI is broken with current nightly (2022-03-30)

1 participant