Comments (1)
Add crate-feature in source and run cargo rustc-bisect.
#![feature(effects)]
#![feature(generic_const_exprs)]
const fn with_positive<F: ~const Fn()>() {}
bisected with cargo-bisect-rustc v0.6.8
Host triple: x86_64-unknown-linux-gnu
Reproduce with:
cargo bisect-rustc --start 2023-01-01 --end 2024-04-12 --preserve --regress ice
checking the start range to find a passing nightly
installing nightly-2023-01-01
testing...
RESULT: nightly-2023-01-01, ===> No
checking the end range to verify it does not pass
installing nightly-2024-04-12
testing...
RESULT: nightly-2024-04-12, ===> Yes
234 versions remaining to test after this (roughly 8 steps)
installing nightly-2023-08-22
testing...
RESULT: nightly-2023-08-22, ===> Yes
117 versions remaining to test after this (roughly 7 steps)
installing nightly-2023-04-27
testing...
RESULT: nightly-2023-04-27, ===> No
59 versions remaining to test after this (roughly 6 steps)
installing nightly-2023-06-24
testing...
RESULT: nightly-2023-06-24, ===> No
30 versions remaining to test after this (roughly 5 steps)
installing nightly-2023-07-23
testing...
RESULT: nightly-2023-07-23, ===> No
15 versions remaining to test after this (roughly 4 steps)
installing nightly-2023-08-07
testing...
RESULT: nightly-2023-08-07, ===> No
8 versions remaining to test after this (roughly 4 steps)
installing nightly-2023-08-14
rust-std-nightly-x86_64-unknown-linux-gnu: 26.20 MB / 26.20 MB [=======] 100.00 % 7.79 MB/s testing...
RESULT: nightly-2023-08-14, ===> Yes
4 versions remaining to test after this (roughly 3 steps)
installing nightly-2023-08-10
rust-std-nightly-x86_64-unknown-linux-gnu: 26.17 MB / 26.17 MB [=======] 100.00 % 8.65 MB/s testing...
RESULT: nightly-2023-08-10, ===> Yes
2 versions remaining to test after this (roughly 2 steps)
installing nightly-2023-08-08
rust-std-nightly-x86_64-unknown-linux-gnu: 26.63 MB / 26.63 MB [=======] 100.00 % 8.33 MB/s testing...
RESULT: nightly-2023-08-08, ===> No
1 versions remaining to test after this (roughly 1 steps)
installing nightly-2023-08-09
rust-std-nightly-x86_64-unknown-linux-gnu: 26.66 MB / 26.66 MB [=======] 100.00 % 8.22 MB/s testing...
RESULT: nightly-2023-08-09, ===> Yes
searched toolchains nightly-2023-01-01 through nightly-2024-04-12
********************************************************************************
Regression in nightly-2023-08-09
********************************************************************************
fetching https://static.rust-lang.org/dist/2023-08-08/channel-rust-nightly-git-commit-hash.txt
nightly manifest 2023-08-08: 40 B / 40 B [===========================] 100.00 % 703.14 KB/s converted 2023-08-08 to 03a119b0b0e310d22d94399b24ed030056050f13
fetching https://static.rust-lang.org/dist/2023-08-09/channel-rust-nightly-git-commit-hash.txt
nightly manifest 2023-08-09: 40 B / 40 B [===========================] 100.00 % 743.79 KB/s converted 2023-08-09 to f88a8b71cebb730cbd5058c45ebcae1d4d9be377
looking for regression commit between 2023-08-08 and 2023-08-09
fetching (via remote github) commits from max(03a119b0b0e310d22d94399b24ed030056050f13, 2023-08-06) to f88a8b71cebb730cbd5058c45ebcae1d4d9be377
ending github query because we found starting sha: 03a119b0b0e310d22d94399b24ed030056050f13
get_commits_between returning commits, len: 9
commit[0] 2023-08-07: Auto merge of #114344 - Kobzol:opt-dist-llvm-profdata, r=nikic
commit[1] 2023-08-07: Auto merge of #114048 - nikic:llvm-17, r=cuviper
commit[2] 2023-08-08: Auto merge of #114604 - matthiaskrgr:rollup-o1jltfn, r=matthiaskrgr
commit[3] 2023-08-08: Auto merge of #114578 - petrochenkov:noplugin, r=cjgillot
commit[4] 2023-08-08: Auto merge of #114520 - RalfJung:unsized-valtrees, r=oli-obk
commit[5] 2023-08-08: Auto merge of #114339 - ttsugriy:unsafe-utf8, r=davidtwco
commit[6] 2023-08-08: Auto merge of #114602 - compiler-errors:rpit-outlives-sadness, r=oli-obk
commit[7] 2023-08-08: Auto merge of #114439 - Kobzol:remark-pgo-hotness, r=tmiasko
commit[8] 2023-08-08: Auto merge of #114545 - fee1-dead-contrib:lower-impl-effect, r=oli-obk
ERROR: no CI builds available between 03a119b0b0e310d22d94399b24ed030056050f13 and f88a8b71cebb730cbd5058c45ebcae1d4d9be377 within last 167 days
from rust.
Related Issues (20)
- rustdoc picks an odd "canonical" path for some often-reexported types HOT 8
- HashMap struct key with `'static` lifetime screws with return lifetime using methods like `.get()` HOT 3
- rustc built from a source tarball reports it's `nightly` HOT 4
- Tracking Issue for const_eval_select HOT 1
- Improve error output for "expected value, found type parameter" HOT 1
- Doc for std contains broken links in the implementors sections HOT 3
- Japanese translation of Rust by Example is not built
- ICE when triggering a malformed `diagnostic::on_unimplemented` across crate boundaries (`DefId(20:3 ~ ice_lib_test[60d0]::Test)` isn't local) HOT 1
- Ludicrous build time for `keshvar` crate in `release` mode HOT 4
- Imports of legacy modules with numeric constants do not get flagged as unused when the corresponding type is used in the code HOT 1
- When using `Box<self>` in first method parameter, the error output provides the wrong type in help message HOT 1
- `IoSlice`: the `Deref` impl is too restrictive on the lifetime of the slice, an alternative is needed. HOT 1
- Trait coherency regression in 1.78 HOT 3
- Type inference not working well with ptr mutability HOT 2
- GetSystemTimePreciseAsFileTime HOT 3
- Subpar documentation for ptr-to-ref conversion methods
- Compiler Panics ,when I use Ractor Framework HOT 4
- 1.78.0 & WASM - panicked at dlmalloc.rs: assertion failed: psize <= size + max_overhead HOT 5
- False positives from invalid_reference_casting HOT 6
- Nested argument mismatch could suggest moving extra parameter outside parenthesis HOT 3
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.