stuij marked an inline comment as done. stuij added a comment.
================ Comment at: clang/test/Driver/arm-execute-only.c:1 -// RUN: not %clang -c -target thumbv6m-eabi -mexecute-only %s 2>&1 | \ +// RUN: %clang -c -### --target=thumbv6m-eabi -mexecute-only %s 2>&1 | \ +// RUN: FileCheck -allow-empty --check-prefix CHECK-EXECUTE-ONLY %s ---------------- MaskRay wrote: > stuij wrote: > > MaskRay wrote: > > > If you don't check -cc1 options with FileCheck, you can also replace > > > `-###` with `-fdriver-only -Werror` and drop two `-NOT:` patterns below. > > > You can play with some examples to see its effect:) > > > > > > If the `clang -c -fdriver-only -Werror` command gives no output, you can > > > use `... 2>&1 | count 0` > > Very useful info. Thanks for the tips! > LGTM once the simplification is done (e.g. `clang -c -fdriver-only -Werror`) yup, thanks for that. I was struggling to get rid of those NOTs. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D149444/new/ https://reviews.llvm.org/D149444 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits