From 20ac2125a2142c9bde53ca06d9b3cfb6941fd437 Mon Sep 17 00:00:00 2001 From: AayushMainali-Github Date: Wed, 29 Jul 2026 05:24:17 +0000 Subject: [PATCH] tests: prefer max-llvm-major-version over open LLVM ranges --- tests/assembly-llvm/simd-bitmask.rs | 2 +- tests/codegen-llvm/array-equality.rs | 2 +- tests/ui/explicit-tail-calls/support/bystack.rs | 4 ++-- tests/ui/explicit-tail-calls/support/byval.rs | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/tests/assembly-llvm/simd-bitmask.rs b/tests/assembly-llvm/simd-bitmask.rs index 98f63c165f352..e8bb335c5b0b0 100644 --- a/tests/assembly-llvm/simd-bitmask.rs +++ b/tests/assembly-llvm/simd-bitmask.rs @@ -11,7 +11,7 @@ //@ [aarch64] min-llvm-version: 23 //@ [aarch64] compile-flags: --target=aarch64-unknown-linux-gnu //@ [aarch64] needs-llvm-components: aarch64 -//@ [aarch64-llvm-pre-23] ignore-llvm-version: 23 - 99 +//@ [aarch64-llvm-pre-23] max-llvm-major-version: 22 //@ [aarch64-llvm-pre-23] compile-flags: --target=aarch64-unknown-linux-gnu //@ [aarch64-llvm-pre-23] needs-llvm-components: aarch64 //@ assembly-output: emit-asm diff --git a/tests/codegen-llvm/array-equality.rs b/tests/codegen-llvm/array-equality.rs index 706caebdcb6d4..c0f716b6067e5 100644 --- a/tests/codegen-llvm/array-equality.rs +++ b/tests/codegen-llvm/array-equality.rs @@ -1,5 +1,5 @@ //@ revisions: llvm-current llvm-next -//@[llvm-current] ignore-llvm-version: 23 - 99 +//@[llvm-current] max-llvm-major-version: 22 //@[llvm-next] min-llvm-version: 23 //@ compile-flags: -Copt-level=3 -Z merge-functions=disabled //@ only-x86_64 diff --git a/tests/ui/explicit-tail-calls/support/bystack.rs b/tests/ui/explicit-tail-calls/support/bystack.rs index ddd9c79f5c72f..c89ad194f8ba1 100644 --- a/tests/ui/explicit-tail-calls/support/bystack.rs +++ b/tests/ui/explicit-tail-calls/support/bystack.rs @@ -36,11 +36,11 @@ //@ revisions: loongarch32 //@[loongarch32] compile-flags: --target loongarch32-unknown-none //@[loongarch32] needs-llvm-components: loongarch -//@[loongarch32] ignore-llvm-version: 22 - 23 +//@[loongarch32] max-llvm-major-version: 21 //@ revisions: loongarch64 //@[loongarch64] compile-flags: --target loongarch64-unknown-linux-gnu //@[loongarch64] needs-llvm-components: loongarch -//@[loongarch64] ignore-llvm-version: 22 - 23 +//@[loongarch64] max-llvm-major-version: 21 //@ revisions: bpf //@[bpf] compile-flags: --target bpfeb-unknown-none //@[bpf] needs-llvm-components: bpf diff --git a/tests/ui/explicit-tail-calls/support/byval.rs b/tests/ui/explicit-tail-calls/support/byval.rs index f451a953f2aae..e6f26b9292eb6 100644 --- a/tests/ui/explicit-tail-calls/support/byval.rs +++ b/tests/ui/explicit-tail-calls/support/byval.rs @@ -36,11 +36,11 @@ //@ revisions: loongarch32 //@[loongarch32] compile-flags: --target loongarch32-unknown-none //@[loongarch32] needs-llvm-components: loongarch -//@[loongarch32] ignore-llvm-version: 22 - 23 +//@[loongarch32] max-llvm-major-version: 21 //@ revisions: loongarch64 //@[loongarch64] compile-flags: --target loongarch64-unknown-linux-gnu //@[loongarch64] needs-llvm-components: loongarch -//@[loongarch64] ignore-llvm-version: 22 - 23 +//@[loongarch64] max-llvm-major-version: 21 //@ revisions: bpf //@[bpf] compile-flags: --target bpfeb-unknown-none //@[bpf] needs-llvm-components: bpf