tests/debuginfo/closures.rs: Activate misspelled cdb-check#148097
Closed
Enselic wants to merge 1 commit intorust-lang:masterfrom
Closed
tests/debuginfo/closures.rs: Activate misspelled cdb-check#148097Enselic wants to merge 1 commit intorust-lang:masterfrom
cdb-check#148097Enselic wants to merge 1 commit intorust-lang:masterfrom
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
Member
Author
|
Re-rolling reviewer since Mark-Simulacrum is already assigned to #147728 and I want to spread the load. r? compiler |
Member
|
@bors try jobs=x86_64-msvc-1,i686-msvc-1 |
rust-bors bot
added a commit
that referenced
this pull request
Oct 25, 2025
tests/debuginfo/closures.rs: Activate misspelled `cdb-check` try-job: x86_64-msvc-1 try-job: i686-msvc-1
This comment has been minimized.
This comment has been minimized.
1 task
Contributor
Member
|
This passed try jobs, so let's just merge it without further ceremony. @bors r+ rollup |
Collaborator
Zalathar
added a commit
to Zalathar/rust
that referenced
this pull request
Oct 26, 2025
…lathar tests/debuginfo/closures.rs: Activate misspelled `cdb-check` Split out from rust-lang#147799 because these seemingly simple corrections can turn out to be non-trivial. See rust-lang#147728 for example.
bors
added a commit
that referenced
this pull request
Oct 26, 2025
Rollup of 4 pull requests Successful merges: - #145665 (Don't require `T: RefUnwindSafe` for `vec::IntoIter<T>: UnwindSafe`) - #147728 (tests: activate misspelled `gdb-check` in `function-arg-initialization.rs`) - #148097 (tests/debuginfo/closures.rs: Activate misspelled `cdb-check`) - #148118 (Improve the ICE message for invalid nullary intrinsic calls) r? `@ghost` `@rustbot` modify labels: rollup
Zalathar
added a commit
to Zalathar/rust
that referenced
this pull request
Oct 26, 2025
…lathar tests/debuginfo/closures.rs: Activate misspelled `cdb-check` Split out from rust-lang#147799 because these seemingly simple corrections can turn out to be non-trivial. See rust-lang#147728 for example.
Collaborator
Member
|
Failed in rollup in @bors r- retry |
Member
Author
|
Bors seems to be in an invalid state. Maybe this will fix it: @bors r- |
Member
Author
|
Strange. In the failure we can read: but in the output we can find that exact line byte-by-byte: I can also reproduce this on I will add a FIXME as part of #147799. |
Enselic
added a commit
to Enselic/rust
that referenced
this pull request
Oct 31, 2025
So that when we later add support for revisions we can use the same syntax for revisions as elsewhere. This also prevents people from making typos for commands since `src/tools/compiletest/src/directives/directive_names.rs` will catch such typos now. Note that we add three FIXMEs for non-trivial changes that need to be done later: ``` // FIXME(rust-lang#148097): Change `// cdb-checksimple_closure` to `//@ cdb-check:simple_closure` // FIXME(rust-lang#147728): Change `// gdbt-check` to `//@ gdb-check` // FIXME(rust-lang#147728): Change `// gdbt-check` to `//@ gdb-check` ```
Enselic
added a commit
to Enselic/rust
that referenced
this pull request
Oct 31, 2025
So that when we later add support for revisions we can use the same syntax for revisions as elsewhere. This also prevents people from making typos for commands since `src/tools/compiletest/src/directives/directive_names.rs` will catch such typos now. Note that we add three FIXMEs for non-trivial changes that need to be done later: ``` // FIXME(rust-lang#148097): Change `// cdb-checksimple_closure` to `//@ cdb-check:simple_closure` // FIXME(rust-lang#147728): Change `// gdbt-check` to `//@ gdb-check` and remove `linelength` ignore above // FIXME(rust-lang#147728): Change `// gdbt-check` to `//@ gdb-check` ```
Enselic
added a commit
to Enselic/rust
that referenced
this pull request
Oct 31, 2025
So that when we later add support for revisions we can use the same syntax for revisions as elsewhere. This also prevents people from making typos for commands since `src/tools/compiletest/src/directives/directive_names.rs` will catch such typos now. Note that we add three FIXMEs for non-trivial changes that need to be done later: ``` // FIXME(rust-lang#148097): Change `// cdb-checksimple_closure` to `//@ cdb-check:simple_closure` // FIXME(rust-lang#147728): Change `// gdbt-check` to `//@ gdb-check` and remove `linelength` ignore above // FIXME(rust-lang#147728): Change `// gdbt-check` to `//@ gdb-check` ```
Enselic
added a commit
to Enselic/rust
that referenced
this pull request
Oct 31, 2025
So that when we later add support for revisions we can use the same syntax for revisions as elsewhere. This also prevents people from making typos for commands since `src/tools/compiletest/src/directives/directive_names.rs` will catch such typos now. Note that we add three FIXMEs for non-trivial changes that need to be done later: ``` // FIXME(rust-lang#148097): Change `// cdb-checksimple_closure` to `//@ cdb-check:simple_closure` // FIXME(rust-lang#147728): Change `// gdbt-check` to `//@ gdb-check` and remove `linelength` ignore above // FIXME(rust-lang#147728): Change `// gdbt-check` to `//@ gdb-check` ```
bors
added a commit
that referenced
this pull request
Nov 26, 2025
…thlin compiletest: Use `//@` prefixes also for debuginfo test directives So that when we later add support for revisions we can use the same syntax for revisions as elsewhere (for #147426). This also prevents people from making typos for commands since `src/tools/compiletest/src/directives/directive_names.rs` will catch such typos now. Note that we add one FIXME for a non-trivial change for later: ``` // FIXME(#148097): Change `// cdb-checksimple_closure` to `//@ cdb-check:simple_closure` ``` ### TODO - [x] Triple-check that all tests still run and all directives are still applied. Done: #147799 (comment) ### Zulip discussion https://rust-lang.zulipchat.com/#narrow/channel/326414-t-infra.2Fbootstrap/topic/.2F.2F.40.20syntax.20for.20debuginfo.20tests/with/545015582
bors
added a commit
that referenced
this pull request
Nov 26, 2025
…thlin compiletest: Use `//@` prefixes also for debuginfo test directives So that when we later add support for revisions we can use the same syntax for revisions as elsewhere (for #147426). This also prevents people from making typos for commands since `src/tools/compiletest/src/directives/directive_names.rs` will catch such typos now. Note that we add one FIXME for a non-trivial change for later: ``` // FIXME(#148097): Change `// cdb-checksimple_closure` to `//@ cdb-check:simple_closure` ``` ### TODO - [x] Triple-check that all tests still run and all directives are still applied. Done: #147799 (comment) ### Zulip discussion https://rust-lang.zulipchat.com/#narrow/channel/326414-t-infra.2Fbootstrap/topic/.2F.2F.40.20syntax.20for.20debuginfo.20tests/with/545015582
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Split out from #147799 because these seemingly simple corrections can turn out to be non-trivial. See #147728 for example.