[all-commits] [llvm/llvm-project] a8654b: [flang] More precise CONTIGUOUS checking
Peter Klausler via All-commits
all-commits at lists.llvm.org
Mon May 22 12:03:09 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: a8654b44579d35ffaed0634eaf76cbceae6748f1
https://github.com/llvm/llvm-project/commit/a8654b44579d35ffaed0634eaf76cbceae6748f1
Author: Peter Klausler <pklausler at nvidia.com>
Date: 2023-05-22 (Mon, 22 May 2023)
Changed paths:
M flang/lib/Semantics/check-declarations.cpp
M flang/test/Semantics/call07.f90
A flang/test/Semantics/contiguous01.f90
M flang/test/Semantics/resolve90.f90
Log Message:
-----------
[flang] More precise CONTIGUOUS checking
A recent fix to avoid bogus errors with the CONTIGUOUS attribute caused
declaration checking to miss errors with applications of CONTIGUOUS to
names that are not variables. Restore those error messages, and
add tests to ensure that the original problem remains fixed while
the recent regressions have been resolved.
Differential Revision: https://reviews.llvm.org/D151124
More information about the All-commits
mailing list