diff --git a/tests/python/codegen/test_target_codegen_aarch64.py b/tests/python/codegen/test_target_codegen_aarch64.py index 9191bea54934..1c5618bb6bec 100644 --- a/tests/python/codegen/test_target_codegen_aarch64.py +++ b/tests/python/codegen/test_target_codegen_aarch64.py @@ -587,7 +587,10 @@ def main(var_A: T.handle, var_B: T.handle, var_C: T.handle): [ ("+neon", False), ("+sve", True), - ("+v9a", True), + # Since LLVM 19, SVE/SVE2 are optional extensions of Armv9.0-A, so + # "+v9a" no longer implies "+sve" and no vscale_range() is added: + # https://releases.llvm.org/19.1.0/docs/ReleaseNotes.html#changes-to-the-aarch64-backend + ("+v9a", llvm_version_major() < 19), ("+sme", True), ], )