diff options
author | Peter Klausler <35819229+klausler@users.noreply.github.com> | 2024-07-12 12:29:35 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-12 12:29:35 -0700 |
commit | 7f06560edb299de91a960a19505c8da6eaed65e5 (patch) | |
tree | 239887b9b3f3342e48d1a2e8c71c584c03554b63 /clang/lib/CodeGen/CodeGenTBAA.cpp | |
parent | 1e96b4ad00f54dfbe9c4b22a95bef5fed0203e07 (diff) | |
download | llvm-7f06560edb299de91a960a19505c8da6eaed65e5.zip llvm-7f06560edb299de91a960a19505c8da6eaed65e5.tar.gz llvm-7f06560edb299de91a960a19505c8da6eaed65e5.tar.bz2 |
[flang] Re-land PR#97337 (#98656)
Pull request https://github.com/llvm/llvm-project/pull/97337 was
reverted by https://github.com/llvm/llvm-project/pull/98612 due
to two failing tests in llvm-test-suite -- which I ran, as always,
but must have bungled or misinterpreted (mea culpa).
The failing tests were llvm-test-suite/Fortran/gfortran/regression/
char_length_{20,21}.f90. They have array constructors with
explicit character types whose dynamic length values are negative
at runtime, which must be interpreted as zero.
This patch extends the original to cover those cases.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenTBAA.cpp')
0 files changed, 0 insertions, 0 deletions