Fixes #60002.
// RUN: %clang %s -o %t && %run %t 2>&1
// Issue #41838
-// XFAIL: target={{sparc.*solaris.*}}
+// XFAIL: sparc-target-arch && target={{*solaris.*}}
#include <assert.h>
#include <stdio.h>
// RUN: %clang %s -o %t && %run %t 2>&1
// Issue #41838
-// XFAIL: target={{sparc.*solaris.*}}
+// XFAIL: sparc-target-arch && target={{.*solaris.*}}
#include <assert.h>
#include <stdio.h>
// RUN: not %run %t 9 2>&1 | FileCheck %s --check-prefix=CHECK-9
// Issue #41838
-// XFAIL: target={{sparc.*solaris.*}}
+// XFAIL: sparc-target-arch && target={{.*solaris.*}}
// This test assumes float and double are IEEE-754 single- and double-precision.
// XFAIL: target={{.*windows-msvc.*}}
// Issue #41838
-// XFAIL: target={{sparc.*solaris.*}}
+// XFAIL: sparc-target-arch && target={{.*solaris.*}}
#include <stdio.h>
#include <stdlib.h>