Skip to content

Conversation

@JonathanBrouwer
Copy link
Contributor

@JonathanBrouwer JonathanBrouwer commented Dec 19, 2025

Successful merges:

r? @ghost
@rustbot modify labels: rollup

Create a similar rollup

is57primenumber and others added 10 commits December 9, 2025 23:02
cg_llvm: More preparation for moving FFI bindings to `rustc_llvm`

- Sequel to rust-lang#147327
- Motivated by rust-lang#142897

---

This is another batch of adjustments to code that would otherwise interfere with moving FFI bindings out of `rustc_codegen_llvm` and into `rustc_llvm`.
…test, r=chenyukang

Add regression test for rust-lang#120189

This PR adds regression tests for rust-lang#120189.
I added tests to verify vectorization of loops inside closures.
add several older crashtests

Includes rust-lang#114880, rust-lang#119440, rust-lang#126418, rust-lang#138274, rust-lang#138660.
Since their issue numbers are all smaller than 140000, this has no conflicts with rust-lang#147857.
…_query_information, r=JonathanBrouwer

Port `#[rustc_lint_untracked_query_information]` and `#[rustc_lint_diagnostics]` to using attribute parsers

r? `@JonathanBrouwer`
@rustbot rustbot added A-attributes Area: Attributes (`#[…]`, `#![…]`) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-compiler Relevant to the compiler team, which will review and decide on the PR/issue. rollup A PR which is a rollup labels Dec 19, 2025
@JonathanBrouwer
Copy link
Contributor Author

@bors r+ rollup=never p=5

@bors
Copy link
Collaborator

bors commented Dec 19, 2025

📌 Commit d5adb7b has been approved by JonathanBrouwer

It is now in the queue for this repository.

@bors bors added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels Dec 19, 2025
bors added a commit that referenced this pull request Dec 19, 2025
…uwer

Rollup of 4 pull requests

Successful merges:

 - #147430 (cg_llvm: More preparation for moving FFI bindings to `rustc_llvm`)
 - #149815 (Add regression test for #120189)
 - #149947 (add several older crashtests)
 - #150127 (Port `#[rustc_lint_untracked_query_information]` and `#[rustc_lint_diagnostics]` to using attribute parsers)

r? `@ghost`
`@rustbot` modify labels: rollup
@bors
Copy link
Collaborator

bors commented Dec 19, 2025

⌛ Testing commit d5adb7b with merge 1af0b65...

@rust-log-analyzer
Copy link
Collaborator

The job x86_64-gnu-llvm-20-3 failed! Check out the build log: (web) (plain enhanced) (plain)

Click to see the possible cause of the failure (guessed by this bot)
test [crashes] tests/crashes/125772.rs ... ok
test [crashes] tests/crashes/125841.rs ... ok
test [crashes] tests/crashes/125801.rs ... ok
test [crashes] tests/crashes/126268.rs ... ok
2025-12-19T08:22:03.639144Z ERROR compiletest::runtest: fatal error, panic: "crashtest no longer crashes/triggers ICE, hooray! Please give it a meaningful name, add a doc-comment to the start of the test explaining why it exists and move it to tests/ui or wherever you see fit. Adding 'Fixes #<issueNr>' to your PR description ensures that the corresponding ticket is auto-closed upon merge. If you want to see verbose output, set `COMPILETEST_VERBOSE_CRASHES=1`."
test [crashes] tests/crashes/126418.rs ... FAILED
test [crashes] tests/crashes/126667.rs ... ok
test [crashes] tests/crashes/126443.rs ... ok
test [crashes] tests/crashes/126680.rs ... ok
test [crashes] tests/crashes/127033.rs ... ok
---
failures:

---- [crashes] tests/crashes/126418.rs stdout ----

error: crashtest no longer crashes/triggers ICE, hooray! Please give it a meaningful name, add a doc-comment to the start of the test explaining why it exists and move it to tests/ui or wherever you see fit. Adding 'Fixes #<issueNr>' to your PR description ensures that the corresponding ticket is auto-closed upon merge. If you want to see verbose output, set `COMPILETEST_VERBOSE_CRASHES=1`.

thread '[crashes] tests/crashes/126418.rs' panicked at src/tools/compiletest/src/runtest/crashes.rs:17:18:
fatal error
stack backtrace:
   5: __rustc::rust_begin_unwind

@bors
Copy link
Collaborator

bors commented Dec 19, 2025

💔 Test failed - checks-actions

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Dec 19, 2025
@rustbot rustbot removed the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-attributes Area: Attributes (`#[…]`, `#![…]`) A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. rollup A PR which is a rollup T-compiler Relevant to the compiler team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants