Uh oh!
There was an error while loading. Please reload this page.
move never type tests to subdirectories and add some comments - #153346
Conversation
rustbot
commented
Mar 3, 2026
rustbot has assigned @petrochenkov. Use Why was this reviewer chosen?The reviewer was selected based on:
|
This comment has been minimized.
This comment has been minimized.
jieyouxu
commented
Mar 4, 2026
r? me |
There was a problem hiding this comment.
Nice. Looks good, though you'll need to rebless the issues.txt list or give the regress/issue-*.rs ones more descriptive test names.
@rustbot author
0558b3c to
0e5e529Compare0e5e529 to
d1a3f24CompareThere was a problem hiding this comment.
there is no way to make this test actually test something interesting. it used to test the cycle detection in inhabitedness check, but since we no longer follow references for it, there is no way to get a cycle without causing the type to be infinitely sized.
WaffleLapkin
commented
Mar 4, 2026
@rustbot review |
This comment was marked as outdated.
This comment was marked as outdated.
jieyouxu
commented
Mar 4, 2026
Actually just to avoid easy oopsie, r=me after PR CI is green :D |
This comment has been minimized.
This comment has been minimized.
d1a3f24 to
b7eee61CompareThere was a problem hiding this comment.
Just noticed this one problem, you can r=me after
@rustbot author
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
b7eee61 to
05174fbCompareWaffleLapkin
commented
Mar 6, 2026
@bors r=jieyouxu |
…uwer Rollup of 5 pull requests Successful merges: - #149937 (spliit out `linker-info` from `linker-messages`) - #153503 (Fallback to fat LTO for -Clto=thin in cg_gcc) - #153346 (move never type tests to subdirectories and add some comments) - #153371 (Fix LegacyKeyValueFormat report from docker build: arm) - #153508 (Clean up the eager formatting API)
Uh oh!
There was an error while loading. Please reload this page.
Rollup merge of #153346 - WaffleLapkin:sometimes-test, r=jieyouxu move never type tests to subdirectories and add some comments This hopefully makes things a little bit clearer
## tests - 44402 was removed, see rust-lang/rust#153346 (comment) - 2149 was removed, Waffle said to me "everything is different since the test was written and the test is now nonsensical" - other test annotations are moved to their proper replacement test ## compiler - adapt to new lint API ## libcore - fix `subset` cfgs ## bootstrap - merge new flags and ferrocene flags - apply Johann's patch for the `--no-doc` change ## upstream-pull-basic-checks - adapt `--no-doc` to `--tests` - move tests into "normal" test instead of "extended"
## tests - 44402 was removed, see rust-lang/rust#153346 (comment) - 2149 was removed, Waffle said to me "everything is different since the test was written and the test is now nonsensical" - other test annotations are moved to their proper replacement test ## compiler - adapt to new lint API ## libcore - fix `subset` cfgs ## bootstrap - merge new flags and ferrocene flags - apply Johann's patch for the `--no-doc` change ## upstream-pull-basic-checks - adapt `--no-doc` to `--tests` - move tests into "normal" test instead of "extended"
## tests - 44402 was removed, see rust-lang/rust#153346 (comment) - 2149 was removed, Waffle said to me "everything is different since the test was written and the test is now nonsensical" - other test annotations are moved to their proper replacement test ## compiler - adapt to new lint API ## libcore - fix `subset` cfgs ## bootstrap - merge new flags and ferrocene flags - apply Johann's patch for the `--no-doc` change ## upstream-pull-basic-checks - adapt `--no-doc` to `--tests` - move tests into "normal" test instead of "extended"
## tests - 44402 was removed, see rust-lang/rust#153346 (comment) - 2149 was removed, Waffle said to me "everything is different since the test was written and the test is now nonsensical" - other test annotations are moved to their proper replacement test ## compiler - adapt to new lint API ## libcore - fix `subset` cfgs ## bootstrap - merge new flags and ferrocene flags - apply Johann's patch for the `--no-doc` change ## upstream-pull-basic-checks - adapt `--no-doc` to `--tests` - move tests into "normal" test instead of "extended"
This hopefully makes things a little bit clearer