[all-commits] [llvm/llvm-project] 2577cb: [flang] Check restrictions on TRANSFER()
Peter Klausler via All-commits
all-commits at lists.llvm.org
Sun Dec 4 15:29:33 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 2577cb7a20c20186c8e64d43b21a597f40565f59
https://github.com/llvm/llvm-project/commit/2577cb7a20c20186c8e64d43b21a597f40565f59
Author: Peter Klausler <pklausler at nvidia.com>
Date: 2022-12-04 (Sun, 04 Dec 2022)
Changed paths:
M flang/include/flang/Evaluate/characteristics.h
M flang/include/flang/Evaluate/tools.h
M flang/lib/Evaluate/intrinsics.cpp
M flang/lib/Semantics/check-call.cpp
A flang/test/Semantics/transfer01.f90
Log Message:
-----------
[flang] Check restrictions on TRANSFER()
Enforce detectable compilation-time violations of restrictions on the
arguments to the TRANSFER() intrinsic function (16.9.163) with
error messages, and mark other potential problems with warnings.
Differential Revision: https://reviews.llvm.org/D139157
More information about the All-commits
mailing list