saiislam added a comment. In D116549#3218281 <https://reviews.llvm.org/D116549#3218281>, @jdoerfert wrote:
> Can you make the test check for the diagnose message? Also, do we have a test > to verify an isa trait is properly handled? I don't see a point in adding a diagnostic message when a feature is not found valid for a certain target. Because if it satisfies one of the host or device compilation, then it will definitely fail in the other. I have added new tests to check that isa trait is handled properly in the next revision. ================ Comment at: clang/lib/Parse/ParseOpenMP.cpp:2533 + std::function<void(StringRef)> DiagUnknownTrait = [this, Loc]( + StringRef ISATrait) {}; + TargetOMPContext OMPCtx(ASTContext, std::move(DiagUnknownTrait), ---------------- jdoerfert wrote: > Why doesn't this diagnose nothing? Because an isa-feature will fail at least once, for either host compilation or device compilation. So, no point in always giving a warning. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D116549/new/ https://reviews.llvm.org/D116549 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits