Disable rust-analyzer tests on LLVM 21#156655
Conversation
The rust-analyzer tests have been frequently failing with a SIGSEGV on CI in the LLVM 21 runners. In my investigation, this seems to be fixed with LLVM 22. It was suggested that we should just disable these tests. There wasn't a particularly convenient way to detect if this is running with LLVM 21, so I decided to just check the CI_JOB_NAME which contains the image name which in our case includes the string "llvm-21". Fixes rust-lang#156460
|
r? @marcoieni rustbot has assigned @marcoieni. Use Why was this reviewer chosen?The reviewer was selected based on:
|
|
Nominating for beta since this occurs fairly often and can be difficult to get CI passing. |
|
@bors r=JonathanBrouwer,jieyouxu rollup=never p=5 (let's not roll this up) |
This comment has been minimized.
This comment has been minimized.
…anBrouwer,jieyouxu Disable rust-analyzer tests on LLVM 21 The rust-analyzer tests have been frequently failing with a SIGSEGV on CI in the LLVM 21 runners. In my investigation, this seems to be fixed with LLVM 22. It was suggested that we should just disable these tests. There wasn't a particularly convenient way to detect if this is running with LLVM 21, so I decided to just check the CI_JOB_NAME which contains the image name which in our case includes the string "llvm-21". Fixes #156460
|
@bors yield |
|
Auto build was cancelled. Cancelled workflows: The next pull request likely to be tested is #156625. |
This comment has been minimized.
This comment has been minimized.
…anBrouwer,jieyouxu Disable rust-analyzer tests on LLVM 21 The rust-analyzer tests have been frequently failing with a SIGSEGV on CI in the LLVM 21 runners. In my investigation, this seems to be fixed with LLVM 22. It was suggested that we should just disable these tests. There wasn't a particularly convenient way to detect if this is running with LLVM 21, so I decided to just check the CI_JOB_NAME which contains the image name which in our case includes the string "llvm-21". Fixes #156460
I don't think whatever change caused this issue is in beta, so imo this is not needed (but also can't hurt) |
|
Consider this beta-accepted if needed, is also fine. |
|
You're right. I think we've now determined with high confidence that this was caused by #155473 which is not in beta. I'll go ahead and remove the nomination. |
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
💔 Test for 3e63dd9 failed: CI. Failed job:
|
|
Another spurious failure, huray. Hope we don't see that one more often |
|
⌛ Testing commit 5c66632 with merge 507271b... Workflow: https://github.com/rust-lang/rust/actions/runs/26000045997 |
…anBrouwer,jieyouxu Disable rust-analyzer tests on LLVM 21 The rust-analyzer tests have been frequently failing with a SIGSEGV on CI in the LLVM 21 runners. In my investigation, this seems to be fixed with LLVM 22. It was suggested that we should just disable these tests. There wasn't a particularly convenient way to detect if this is running with LLVM 21, so I decided to just check the CI_JOB_NAME which contains the image name which in our case includes the string "llvm-21". Fixes #156460
The rust-analyzer tests have been frequently failing with a SIGSEGV on CI in the LLVM 21 runners. In my investigation, this seems to be fixed with LLVM 22. It was suggested that we should just disable these tests.
There wasn't a particularly convenient way to detect if this is running with LLVM 21, so I decided to just check the CI_JOB_NAME which contains the image name which in our case includes the string "llvm-21".
Fixes #156460