diff options
author | Peter Klausler <pklausler@nvidia.com> | 2023-03-06 15:10:47 -0800 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2023-03-10 09:40:27 -0800 |
commit | 085c1971ec583260c3ba3e45b83c78db113a9c80 (patch) | |
tree | 8ba47f80955a2c2456bfc58bec5e61a11aa23815 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | 199402c378630be3449d2a006812b9e9f0caa7ce (diff) | |
download | llvm-085c1971ec583260c3ba3e45b83c78db113a9c80.zip llvm-085c1971ec583260c3ba3e45b83c78db113a9c80.tar.gz llvm-085c1971ec583260c3ba3e45b83c78db113a9c80.tar.bz2 |
[flang] Diagnose ridiculously large kind parameters
Kind parameters on literals (1_4, 1.0_8, 4_"Unicode") are not
being caught as errors if they're extremely large integer values
that become valid when truncated to C++'s int type.
Differential Revision: https://reviews.llvm.org/D145747
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions