Comments (4)
Thank you for the report and providing a reproduction. I cannot reproduce the crash though. I cloned your repository and executed cargo build
with both an older nightly, the latest nightly and the nightly in your ICE message (nightly-2024-04-30
(the date is off-by-one)) and all of them errored with a trait bound not satisfied error.
from rust.
I cloned my project in another directory and it seems to be working. I mean, I get that trait bound error too but that's fine. Weird.
In the original repo all commits until and including ed255ab7511f41956c3040946881e12ba7464a44 work, but from 1d34aef98b9fb9e4286516f6a6e274c344f2b276 onwards they don't, in case this helps.
from rust.
cargo clean
then the panic disappeared?
seems similar with #123352
from rust.
Yes, cargo clean
fixes it.
from rust.
Related Issues (20)
- Tracking Issue for RFC 3624: Supertrait item shadowing v2 HOT 1
- Misleading suggestion to add bound to type alias parameter HOT 1
- ICE: `expected bits of isize, got Ty(3_isize,)`
- ICE: `called Option::unwrap() on a None value in rustc_middle/src/mir/tcx.rs`
- Using `-C lto=thin` and `-C no-prepopulate-passes` at the same time for windows target , report link error: undefined symbol
- Add cfg Support for Distinguishing WASI Targets HOT 4
- Bumping beta compiler can require nuking `build/` to unstuck `x` HOT 2
- ICE: `offset of unsized field (type dyn [Binder(Trait(MyTrait<'_>), [])] + '{erased}) cannot be computed statically` with `feature(builtin_syntax)` HOT 2
- rust stable 1.78 using 'x86_64-pc-windows-gnu' host tool to build 'thumbv7em-none-eabihf' arm bare metal target got rust-lld failed
- ICE: internal compiler error: error: the type `T` has an unknown layout
- ICE: compiler/rustc_const_eval/src/interpret/discriminant.rs assertion failed 0 != 1
- compiletest: warn if we see a `// @<directive-name>` HOT 20
- Error code E0116 causes high volume of incorrect compiler errors HOT 1
- ICE when specific compilation optimization passes are enabled/disabled HOT 4
- compiletest: technically potential false positives for filecheck annotations HOT 2
- Missed optimization when checking slice index greater than accessed slice index HOT 3
- `extern "rust-cold" fn`s should not trigger `improper_ctypes` lint
- `feature(effects)` lazily evaluates whether traits are const HOT 1
- internal error: relating different kinds: `jni::objects::JObject<'?14> '?1` HOT 3
- `addr_of!` a `static mut` should not require `unsafe` HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rust.