Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Pull request llvm#97337 was reverted by llvm#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.
- Loading branch information