-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Compiler panic during build of dispatch
crate
#71612
Comments
We've seen this on gfx-rs CI. It seems to apply only to |
Assigning |
@rustbot ping cleanup Let’s try to find an MVCE and find out if this ICE only appears on MacOS. |
Hey Cleanup Crew ICE-breakers! This bug has been identified as a good cc @AminArria @chrissimpkins @contrun @DutchGhost @elshize @ethanboxx @h-michael @HallerPatrick @hdhoang @hellow554 @imtsuki @jakevossen5 @kanru @KarlK90 @LeSeulArtichaut @MAdrianMattocks @matheus-consoli @mental32 @nmccarty @Noah-Kennedy @pard68 @PeytonT @pierreN @Redblueflame @RobbieClarken @RobertoSnap @robjtede @SarthakSingh31 @senden9 @shekohex @sinato @spastorino @turboladen @woshilapin @yerke |
I think I hit the same error on OSX in the |
Yeah, that's also the |
I'm seeing the same error, also caused by the dispatch crate on macOS (not iOS):
https://github.com/aloucks/vki/runs/627976394?check_suite_focus=true |
Minimal repro: extern "C" {
static _dispatch_queue_attr_concurrent: ();
}
static DISPATCH_QUEUE_CONCURRENT: &'static () =
unsafe { &_dispatch_queue_attr_concurrent }; |
The latest available version is nightly-2020-04-30, but we can't use this because of <rust-lang/rust#71612>.
I tried this code:
Tried to build the
dispatch
crate.I expected to see this happen: Successful build.
Instead, this happened: Compiler panic.
Meta
rustc --version --verbose
:rustc 1.45.0-nightly (e83f756 2020-04-26)
binary: rustc
commit-hash: e83f756
commit-date: 2020-04-26
host: x86_64-apple-darwin
release: 1.45.0-nightly
LLVM version: 9.0
Backtrace:
The text was updated successfully, but these errors were encountered: