This removes casts where they are nonsensical (ToUpper/ToLower) and adds them where needed. Then, remove the suppressions.
Also, reduce static memory usage.
This removes casts where they are nonsensical (ToUpper/ToLower) and adds them where needed. Then, remove the suppressions.
Also, reduce static memory usage.
-O2.<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--174a7506f384e20aa4161008e828411d-->
Reviewers, this pull request conflicts with the following ones:
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
crACK fa5865a9e339e7fe4068fbcce2ac055ed49eddfd
ToUpper and ToLower functions.implicit-integer-sign-change warning, so it is removed from the sanitizer_suppresion/ubsan file.decode_table[256] from int to int8_t since all the elements of this array are in the range [-128, 127], so no need for a higher memory consuming data type (int)