llvm-project
1b777752 - [flang][runtime] Block bad left tabbing in child I/O (#158758)

Commit
51 days ago
[flang][runtime] Block bad left tabbing in child I/O (#158758) Child I/O subroutines are not supposed to use T or TL control edit descriptors in formats to move the position in the current record to a point before where it stood at the time of their calls (F'2023 12.6.4.8.3 paragraph 18), but we should also guard against attempts to do so, using the same means used to prevent such attempts in non-advancing I/O. Fixes https://github.com/llvm/llvm-project/issues/158723.
Author
Parents
Loading