hans added a comment.

> Due to some unfortunate historical reasons fixing scan-build means fixing 3 
> separate code bases. We have the original scan-build written in perl, a 
> python rewrite both checked-in in the LLVM repository, and on github. And the 
> two versions are not the same as the author lost interest upstreaming it 
> halfway through. Since the github version is available in pip (and it has a 
> relatively large number of downloads), we are likely to have customers from 
> all three sources. That being said it is not unreasonable to fix all of them 
> it is just a bit more complicated than committing one more patch to the LLVM 
> repository.

Sigh, what a mess.

> In case it is printed on a separate line the current parsing happens to work 
> in all versions of scan-build and this seemed to be an easier way forward 
> because of the reasons I described above (no need to push patches to 3rd 
> party github repository to keep users happy).

Okay, let's keep it on a separate line then.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D72982



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

Reply via email to