edward-jones added a comment. In D58896#1737113 <https://reviews.llvm.org/D58896#1737113>, @sberg wrote:
> But how about literals like `'\x80'` where the promoted value depends on > whether plain `char` is signed or unsigned? If 'char' is signed and index into an array then this will typically trigger an `-Warray-bounds` warning because it references before the start of the array. In D58896#1737200 <https://reviews.llvm.org/D58896#1737200>, @xbolva00 wrote: > Well, i am not sure if one twitter report is good motivation to criple > warning. The motivation for suppressing the warning was that it is not uncommon to use a character literal in lookup tables. In addition in brings the warning inline with the behaviour of `-Wchar-subscripts` in GCC. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D58896/new/ https://reviews.llvm.org/D58896 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits