Author: Martin Storsjö Date: 2022-01-11T11:06:29+02:00 New Revision: e26bbae30218a35d76a79fe90b0e41dd0f71b779
URL: https://github.com/llvm/llvm-project/commit/e26bbae30218a35d76a79fe90b0e41dd0f71b779 DIFF: https://github.com/llvm/llvm-project/commit/e26bbae30218a35d76a79fe90b0e41dd0f71b779.diff LOG: [clang] [test] Remove newly added tests that fail on Darwin These tests were recently added in 50ec1306d060e46e0d53c9f5d8a052e1b0d10d3b. The clang-cl invocations interpret the source path, %s, which begins with /Users, as a cl option /U. Normally this is worked around by passing -- before the arguments that must be interpreted as files, not options, but in the current test, the -link option must be passed last, after any file names. Added: Modified: clang/test/Driver/diagnostics.c Removed: ################################################################################ diff --git a/clang/test/Driver/diagnostics.c b/clang/test/Driver/diagnostics.c index 16e00345eb51..73f427c02dcc 100644 --- a/clang/test/Driver/diagnostics.c +++ b/clang/test/Driver/diagnostics.c @@ -40,14 +40,4 @@ // RUN: --start-no-unused-arguments -fsyntax-only --end-no-unused-arguments \ // RUN: -lfoo -Werror %s 2>&1 | FileCheck %s -// Test clang-cl warning about unused linker options. -// RUN: not %clang_cl -fsyntax-only /WX %s \ -// RUN: -link 2>&1 | FileCheck %s --check-prefix=CL-WARNING - -// Test clang-cl ignoring the warning with --start-no-unused-arguments. -// RUN: %clang_cl -fsyntax-only /WX %s \ -// RUN: --start-no-unused-arguments -link --end-no-unused-arguments 2>&1 | count 0 - // CHECK: -lfoo: 'linker' input unused - -// CL-WARNING: argument unused during compilation: '-link' _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits