whisperity added a comment.

In D124447#3506536 <https://reviews.llvm.org/D124447#3506536>, @whisperity 
wrote:

> In D124447#3493996 <https://reviews.llvm.org/D124447#3493996>, @whisperity 
> wrote:
>
>> In D124447#3493446 <https://reviews.llvm.org/D124447#3493446>, 
>> @aaron.ballman wrote:
>>
>>> precommit CI is showing a fair amount of failures that I believe are 
>>> related to your patch.
>>
>> I have no idea what is causing the CI issues, because all the CI issues are 
>> related to unit test libraries removing `const` from fixits and such(??) 
>> which this patch (or any in the current patch set) doesn't even touch, at 
>> all. I did run the test targets locally... it's likely that simply the 
>> rebase and the push happened against an unclean/breaking main branch...
>
> Rebase & rerun against a current `main` branch produces the issues locally 
> for me, too. So far I have no idea what might be causing this, but I'll keep 
> on digging. However, let's continue with discussing the general approach 
> meanwhile. 🙂

Actually, it turned out to be easy after all! The implementation **is** 
backwards compatible //on the command-line// but was not for the 
"machine-driven" tests that are implemented as C++ code and execution scaffold. 
Adding the below commented change to the diff **completely** solved the failing 
tests for me locally (turns out none of the checks were actually running the 
`check()` callback!), but I cannot update a //"Revision"// that I do not own.



================
Comment at: clang-tools-extra/clang-tidy/ClangTidyOptions.h:60
+
+  MultipassProjectPhase MultipassPhase;
+  /// The directory where multi-pass project-level analysis stores its data to.
----------------
âš  The crucial fix against the unit-test failures!


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D124447/new/

https://reviews.llvm.org/D124447

_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to