diff options
author | Peter Klausler <pklausler@nvidia.com> | 2022-01-20 13:37:58 -0800 |
---|---|---|
committer | Peter Klausler <pklausler@nvidia.com> | 2022-01-31 12:48:17 -0800 |
commit | f651bbea0692bef2249c92174796ace873fbe89a (patch) | |
tree | 7dae2977f5579b8ac2d44971d441aef40422594f /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | afbc7bdf989172059749d00728ef6996a7dec70e (diff) | |
download | llvm-f651bbea0692bef2249c92174796ace873fbe89a.zip llvm-f651bbea0692bef2249c92174796ace873fbe89a.tar.gz llvm-f651bbea0692bef2249c92174796ace873fbe89a.tar.bz2 |
[flang] Correct interpretation of RECL=
When RECL= is set on OPEN(), ensure that it:
1) enforces a max output record payload size
(not including header+footer or newline), and
2) causes padding of short output records only
for ACCESS='DIRECT'
The previous code was causing some false overrun errors
and applying padding to sequential/stream output files.
Differential Revision: https://reviews.llvm.org/D118630
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions