diff options
author | Peter Klausler <35819229+klausler@users.noreply.github.com> | 2023-11-13 14:41:50 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-13 14:41:50 -0800 |
commit | 9652e9b7417e249cd932badb808c9806d19601fe (patch) | |
tree | c7e143e3cf0c476d8606d01728bf3079232d0589 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 63d19cfd853b0b4e374f40842ee388b0da5de36f (diff) | |
download | llvm-9652e9b7417e249cd932badb808c9806d19601fe.zip llvm-9652e9b7417e249cd932badb808c9806d19601fe.tar.gz llvm-9652e9b7417e249cd932badb808c9806d19601fe.tar.bz2 |
[flang] Catch non-CONTIGUOUS assumed-rank with ASYNCHRONOUS/VOLATILE … (#71243)
…forwarded to CONTIGUOUS dummy
No object with the ASYNCHRONOUS or VOLATILE attribute can go through the
copy-in/copy-out protocol necessary for argument association with a
contiguous dummy array argument. The check for this constraint missed
the case of an assumed-rank array without an explicit CONTIGUOUS
attribute being forwarded on to a CONTIGUOUS dummy argument.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions