cor3ntin added a comment.

In D105127#2850975 <https://reviews.llvm.org/D105127#2850975>, @mizvekov wrote:

> So I read the paper, downloaded this patch, played around with it a little 
> bit, tried some different tests, like expressions with dependent types,
> classes with regular/explicit user-defined conversions, function names and 
> some other examples that are mentioned in the paper.
> It works fine on these.
>
> However, I confirm that the failures in `CXX/except/except.spec/p1.cpp` 
> detected by the buildbots are real.
> It fails for me with this DR, works on parent revision.

Yep, I need to look at that. I've ran the entire test suite locally without 
issue initially but maybe I broke something!



================
Comment at: clang/test/CXX/stmt.stmt/stmt.select/stmt.if/p2.cpp:43
 namespace ccce {
+struct S {
+} s;
----------------
mizvekov wrote:
> cor3ntin wrote:
> > mizvekov wrote:
> > > This is not consistently indented.
> > Unfortunately, it was put there by clang-format, should I move it manually?
> In general you should respect the formatting tips you get from the non-test 
> code, as these will fail the pre-merge checks.
> But in the test code, our buildbot produces the clang-format patch but this 
> is not really enforced when merging.
> 
> I think what you are doing here, keeping the existing style, is reasonable so 
> you should disregard this particular tip from the format patch.
> The other option would be to format everything in a pre-work NFC commit. This 
> should be fine for pure semantic tests like these, but you have to be careful 
> with parser tests.
This is unfortunate, but I'll fix it, thanks!


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D105127

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

Reply via email to