[XRay][test] Replace some XFAIL with more appropriate REQUIRES
authorFangrui Song <i@maskray.me>
Thu, 6 Jul 2023 03:06:37 +0000 (20:06 -0700)
committerFangrui Song <i@maskray.me>
Thu, 6 Jul 2023 03:06:37 +0000 (20:06 -0700)
compiler-rt/test/xray/TestCases/Posix/arg1-arg0-logging.cpp
compiler-rt/test/xray/TestCases/Posix/arg1-logger.cpp
compiler-rt/test/xray/TestCases/Posix/arg1-logging-implicit-this.cpp

index 7125f19..fea9054 100644 (file)
@@ -4,10 +4,8 @@
 // RUN: rm -f arg0-arg1-logging-*
 // RUN: %clangxx_xray -std=c++11 %s -o %t
 // RUN: XRAY_OPTIONS="patch_premain=true verbosity=1 xray_logfile_base=arg0-arg1-logging-" %run %t
-//
-// TODO: Support these in ARM and PPC
-// XFAIL: target={{(arm|aarch64|mips).*}}
-// UNSUPPORTED: target=powerpc64le{{.*}}
+
+// REQUIRES: target={{x86_64-.*}}
 
 #include "xray/xray_interface.h"
 #include <cassert>
index ee957af..443f74c 100644 (file)
@@ -9,11 +9,8 @@
 // After all that, clean up the XRay log file.
 //
 // RUN: rm -f arg1-logger-*
-//
-// At the time of writing, the ARM trampolines weren't written yet.
-// XFAIL: target={{(arm|aarch64|mips).*}}
-// See the mailing list discussion of r296998.
-// UNSUPPORTED: target=powerpc64le{{.*}}
+
+// REQUIRES: target={{x86_64-.*}}
 
 #include "xray/xray_interface.h"
 
index 938383e..e85a1d5 100644 (file)
@@ -4,8 +4,8 @@
 // RUN: rm -f log-args-this-*
 // RUN: XRAY_OPTIONS="patch_premain=true verbosity=1 xray_logfile_base=log-args-this-" %run %t
 //
-// XFAIL: target={{(arm|aarch64|mips).*}}
-// UNSUPPORTED: target=powerpc64le{{.*}}
+// REQUIRES: target={{x86_64-.*}}
+
 #include "xray/xray_interface.h"
 #include <cassert>