diff options
author | Nico Weber <thakis@chromium.org> | 2024-04-16 08:31:35 -0400 |
---|---|---|
committer | Nico Weber <thakis@chromium.org> | 2024-04-16 08:33:25 -0400 |
commit | e272c37934a06cd80b9b072afc09afae5fd8c218 (patch) | |
tree | f827c6741781f88c13f8894d142a2acf54491000 | |
parent | b73476c7843f21966acb2fb5cab8515d9ec02905 (diff) |
clang; Try to get windows-seh-async-verify.cpp to pass on mac
On macOS, file paths start with /Users/..., which clang-cl interptrets
as the /U switch followed by a preprocessor macro name to undefine.
Put the filename after `--` to prevent this. For consistency, move %s
to the end of the regular `clang` lines (where this isn't needed) as
well.
-rw-r--r-- | clang/test/Driver/windows-seh-async-verify.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/test/Driver/windows-seh-async-verify.cpp b/clang/test/Driver/windows-seh-async-verify.cpp index 5fda6a77dba0..ace93cf44a31 100644 --- a/clang/test/Driver/windows-seh-async-verify.cpp +++ b/clang/test/Driver/windows-seh-async-verify.cpp @@ -1,7 +1,7 @@ -// RUN: %clang --target=x86_64-pc-windows -fasync-exceptions -fsyntax-only %s -### 2>&1 | FileCheck %s -// RUN: %clang_cl --target=x86_64-pc-windows /EHa -fsyntax-only %s -### 2>&1 | FileCheck %s -// RUN: %clang --target=x86_64-pc-windows-gnu -fasync-exceptions -fsyntax-only %s -### 2>&1 | FileCheck %s --check-prefixes=GNU-ALL,GNU -// RUN: %clang_cl --target=x86_64-pc-windows-gnu /EHa -fsyntax-only %s -### 2>&1 | FileCheck %s --check-prefixes=GNU-ALL,CL-GNU +// RUN: %clang --target=x86_64-pc-windows -fasync-exceptions -fsyntax-only -### %s 2>&1 | FileCheck %s +// RUN: %clang_cl --target=x86_64-pc-windows /EHa -fsyntax-only -### -- %s 2>&1 | FileCheck %s +// RUN: %clang --target=x86_64-pc-windows-gnu -fasync-exceptions -fsyntax-only -### %s 2>&1 | FileCheck %s --check-prefixes=GNU-ALL,GNU +// RUN: %clang_cl --target=x86_64-pc-windows-gnu /EHa -fsyntax-only -### -- %s 2>&1 | FileCheck %s --check-prefixes=GNU-ALL,CL-GNU // CHECK-NOT: warning // GNU: warning: argument unused during compilation: '-fasync-exceptions' [-Wunused-command-line-argument] |