You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Confirmed with latest nightly on Linux. I can start investigating.
Edit: Works on 2018-02-24 nightly and 1.24.0 stable (or rather, stable makes it past the cgmath dependency and fails at requiring a nightly-only feature elsewhere), so this is a regression from stable.
Trying the Rayon nbody demo with the current nightly on MacOS 10.13.3 caused a compiler panic.
I executed the following from bash prompt:
cargo +nightly run --release -- nbody visualize
And received the following, apparently when compiling
cgmath
:thread 'rustc' panicked at 'assertion failed: `(left != right)` left: `ParamEnv(Binder(ProjectionPredicate(ProjectionTy { substs: Slice([S, S]), item_def_id: DefId(2/0:885 ~ core[6938]::ops[0]::arith[0]::Add[0]::Output[0]) }, S)))`, right: `ParamEnv(Binder(ProjectionPredicate(ProjectionTy { substs: Slice([S, S]), item_def_id: DefId(2/0:885 ~ core[6938]::ops[0]::arith[0]::Add[0]::Output[0]) }, S)))`', librustc/traits/project.rs:146:17 note: Run with `RUST_BACKTRACE=1` for a backtrace.
Meta
rustc --version --verbose
:rustc --version --verbose rustc 1.24.0 (4d90ac38c 2018-02-12) binary: rustc commit-hash: 4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 commit-date: 2018-02-12 host: x86_64-apple-darwin release: 1.24.0 LLVM version: 4.0
rustc +nightly --version --verbose
:The text was updated successfully, but these errors were encountered: