erichkeane added inline comments.

================
Comment at: clang/test/Preprocessor/init.c:1523
 // WEBASSEMBLY-NEXT:#define __BIGGEST_ALIGNMENT__ 16
+// WEBASSEMBLY-NEXT:#define __BITINT_MAXWIDTH__ 8388608
 // WEBASSEMBLY-NEXT:#define __BOOL_WIDTH__ 8
----------------
aaron.ballman wrote:
> erichkeane wrote:
> > Actually.... why are we testing WEBASSEMBLY/AArch64 only?  I get that these 
> > two both do a 'next', but I would presume we'd want a similar test that 
> > ends up being for ALL platforms.  Its unfortunate the way that this test is 
> > setup, but could we perhaps have a 'triple-less' (or a test that just has a 
> > massive number of triples?) test of some sort that just validates this 
> > value?
> I agree that'd be nice, but it seems pretty orthogonal to this patch too. The 
> "init" tests definitely need some love because they're incredibly onerous. 
> But I'd prefer that be done another time.
> 
> As for why only here -- the value is identical for all targets currently, so 
> adding tests for other targets would be a great idea, but not really test 
> much of value. However, I can add the lines to the other targets easily 
> enough if you think there's value.
Sure, yeah, I see the lack of value.  I guess if anyone ever tries to make it 
target-specific we can make them do the additional testing instead.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D117238

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

Reply via email to