[llvm] d46458c - [llvm-exegesis] Disable test

Aiden Grossman via llvm-commits llvm-commits at lists.llvm.org
Wed May 14 14:02:32 PDT 2025


Author: Aiden Grossman
Date: 2025-05-14T21:02:14Z
New Revision: d46458c11b4ea7906e1d02d598af2033df98f80e

URL: https://github.com/llvm/llvm-project/commit/d46458c11b4ea7906e1d02d598af2033df98f80e
DIFF: https://github.com/llvm/llvm-project/commit/d46458c11b4ea7906e1d02d598af2033df98f80e.diff

LOG: [llvm-exegesis] Disable test

This patch disables the skip unsupported instructions test on AArch64. On
machines that have hardware support for pointer authentication the test will
try and disable certain features, but currently fails depending upon the
configuration.

Added: 
    

Modified: 
    llvm/test/tools/llvm-exegesis/AArch64/skip_unsupported_instructions.s

Removed: 
    


################################################################################
diff  --git a/llvm/test/tools/llvm-exegesis/AArch64/skip_unsupported_instructions.s b/llvm/test/tools/llvm-exegesis/AArch64/skip_unsupported_instructions.s
index 927ee190e803f..72009756ed1d5 100644
--- a/llvm/test/tools/llvm-exegesis/AArch64/skip_unsupported_instructions.s
+++ b/llvm/test/tools/llvm-exegesis/AArch64/skip_unsupported_instructions.s
@@ -1,5 +1,9 @@
 llvm/test/tools/llvm-exegesis/AArch64/skip_unsupported_instructions.s
 
+# TODO: This is failing on some systems that have hardware support for
+# pointer authentication. This needs to be fixed before reenabling.
+# REQUIRES: disabled
+
 # REQUIRES: aarch64-registered-target
 
 # Check for skipping of illegal instruction errors (AUT and LDGM)
@@ -7,4 +11,4 @@ llvm/test/tools/llvm-exegesis/AArch64/skip_unsupported_instructions.s
 # CHECK-AUTIA-NOT: snippet crashed while running: Illegal instruction
 
 # RUN: llvm-exegesis -mcpu=neoverse-v2 -mode=latency --opcode-name=LDGM --benchmark-phase=assemble-measured-code 2>&1 | FileCheck %s --check-prefix=CHECK-LDGM
-# CHECK-LDGM: LDGM: Unsupported opcode: load tag multiple 
\ No newline at end of file
+# CHECK-LDGM: LDGM: Unsupported opcode: load tag multiple


        


More information about the llvm-commits mailing list