-
Notifications
You must be signed in to change notification settings - Fork 162
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI is broken: "GlobalValue with DLLImport Storage is dso_local!" #500
Comments
How can I bisect it properly? I read the quick guide but it's not working for me. |
I opened an issue for fixing this. |
Thanks for filing that bug, confirmed that the PR you identified seems to be causing the breakage. I left a comment with details of what I ran to bisect. |
Thanks! Do you know a possible solution or something similar? |
Temporarily modify rust-toolchain.toml to pin to `nightly-2022-08-26`, as compilation is broken on current nightly due to rust-osdev#500. `nightly-2022-09-01` is the most recent nightly that avoids the bug, but it doesn't have miri (which is run by CI), so pin to a slightly older version. This change should be reverted once rust-osdev#500 is fixed.
Temporarily modify rust-toolchain.toml to pin to `nightly-2022-08-26`, as compilation is broken on current nightly due to rust-osdev#500. `nightly-2022-09-01` is the most recent nightly that avoids the bug, but it doesn't have miri (which is run by CI), so pin to a slightly older version. This change should be reverted once rust-osdev#500 is fixed.
Temporarily modify rust-toolchain.toml to pin to `nightly-2022-08-26`, as compilation is broken on current nightly due to rust-osdev#500. `nightly-2022-09-01` is the most recent nightly that avoids the bug, but it doesn't have miri (which is run by CI), so pin to a slightly older version. This change should be reverted once rust-osdev#500 is fixed.
Temporarily modify rust-toolchain.toml to pin to `nightly-2022-08-26`, as compilation is broken on current nightly due to rust-osdev#500. `nightly-2022-09-01` is the most recent nightly that avoids the bug, but it doesn't have miri (which is run by CI), so pin to a slightly older version. Also pinned the toolchain in the template app. This change should be reverted once rust-osdev#500 is fixed.
Temporarily modify rust-toolchain.toml to pin to `nightly-2022-08-26`, as compilation is broken on current nightly due to rust-osdev#500. `nightly-2022-09-01` is the most recent nightly that avoids the bug, but it doesn't have miri (which is run by CI), so pin to a slightly older version. Also pinned the toolchain in the template app. This change should be reverted once rust-osdev#500 is fixed.
Temporarily modify rust-toolchain.toml to pin to `nightly-2022-08-26`, as compilation is broken on current nightly due to rust-osdev#500. `nightly-2022-09-01` is the most recent nightly that avoids the bug, but it doesn't have miri (which is run by CI), so pin to a slightly older version. Also pinned the toolchain in the template app. This change should be reverted once rust-osdev#500 is fixed.
Temporarily modify rust-toolchain.toml to pin to `nightly-2022-08-26`, as compilation is broken on current nightly due to rust-osdev#500. `nightly-2022-09-01` is the most recent nightly that avoids the bug, but it doesn't have miri (which is run by CI), so pin to a slightly older version. Also pinned the toolchain in the template app. This change should be reverted once rust-osdev#500 is fixed.
Temporarily modify rust-toolchain.toml to pin to `nightly-2022-08-26`, as compilation is broken on current nightly due to rust-osdev#500. `nightly-2022-09-01` is the most recent nightly that avoids the bug, but it doesn't have miri (which is run by CI), so pin to a slightly older version. Also pinned the toolchain in the template app. This change should be reverted once rust-osdev#500 is fixed.
Temporarily modify rust-toolchain.toml to pin to `nightly-2022-08-26`, as compilation is broken on current nightly due to #500. `nightly-2022-09-01` is the most recent nightly that avoids the bug, but it doesn't have miri (which is run by CI), so pin to a slightly older version. Also pinned the toolchain in the template app. This change should be reverted once #500 is fixed.
The pr it's merged and the issue closed. I'm waiting for this version of the nightly of rustc. |
The bug in nightly Rust that was causing problems for us has been fixed, so switch back to latest nightly. Fixes rust-osdev#500
The bug in nightly Rust that was causing problems for us has been fixed, so switch back to latest nightly. Fixes rust-osdev#500
The bug in nightly Rust that was causing problems for us has been fixed, so switch back to latest nightly. Fixes rust-osdev#500
The bug in nightly Rust that was causing problems for us has been fixed, so switch back to latest nightly. Fixes rust-osdev#500
The bug in nightly Rust that was causing problems for us has been fixed, so switch back to latest nightly. Fixes #500
Here we go again I guess :) Hot on the heels of #494, it looks like compilation is broken on latest nightly again: https://github.com/rust-osdev/uefi-rs/actions/runs/2980534507
From a very quick search I don't see an existing issue in the rust repo for this, I'll try to bisect it later and file an issue.
The text was updated successfully, but these errors were encountered: