Skip to content
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

Latest rust nightly breaks bevy due to compiler regression #5332

Closed
TheButlah opened this issue Jul 15, 2022 · 2 comments
Closed

Latest rust nightly breaks bevy due to compiler regression #5332

TheButlah opened this issue Jul 15, 2022 · 2 comments
Labels
A-Build-System Related to build systems or continuous integration C-Bug An unexpected or incorrect behavior

Comments

@TheButlah
Copy link

Bevy version

0.6

[Optional] Relevant system information

cargo 1.64.0-nightly (8827baaa7 2022-07-14)

What you did

cargo build

What went wrong

error[E0658]: use of unstable library feature 'core_intrinsics': intrinsics are unlikely to ever be stabilized, instead they should be used through stabilized interfaces in the rest of the standard library
 --> /home/ryan/.cargo/registry/src/github.com-1ecc6299db9ec823/inplace_it-0.3.3/src/guards/slice_memory_guard.rs:6:5
  |
6 | use std::intrinsics::copy_nonoverlapping;
  |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  |
  = help: add `#![feature(core_intrinsics)]` to the crate attributes to enable

Additional information

The latest version of rust nightly introduces a compiler regression, which breaks inplace_it, which bevy 0.6 depends on.

No fix is necessary, allegedly this should be resolved shortly. Created this issue to track this and help any bevy folks

@TheButlah TheButlah added C-Bug An unexpected or incorrect behavior S-Needs-Triage This issue needs to be labelled labels Jul 15, 2022
@alice-i-cecile alice-i-cecile added A-Build-System Related to build systems or continuous integration and removed S-Needs-Triage This issue needs to be labelled labels Jul 15, 2022
@alice-i-cecile
Copy link
Member

Discussed in #5331; follow the bread crumbs from there.

We can close this once rust-lang/rust#99288 lands.

@SkiFire13
Copy link
Contributor

Both rust-lang/rust#99288 and NotIntMan/inplace_it#11 landed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Build-System Related to build systems or continuous integration C-Bug An unexpected or incorrect behavior
Projects
None yet
Development

No branches or pull requests

4 participants