[flang] Graceful handling of failure in LEN() (fixes crashes)
authorpeter klausler <pklausler@nvidia.com>
Wed, 3 Jul 2019 17:25:43 +0000 (10:25 -0700)
committerpeter klausler <pklausler@nvidia.com>
Wed, 3 Jul 2019 17:27:50 +0000 (10:27 -0700)
commit042298446bd7a0fd87161821f1ebf67f48165372
treea2bdfacf24100612750814c0f7c58bb9e117c41e
parenta6d02b5b552d364650ad2b3ea38fa5864db148d2
[flang] Graceful handling of failure in LEN() (fixes crashes)

Original-commit: flang-compiler/f18@8bab36574dd9b926f1e425559c69ba2b07fb8308
Reviewed-on: https://github.com/flang-compiler/f18/pull/545
13 files changed:
flang/documentation/Extensions.md
flang/lib/evaluate/call.cc
flang/lib/evaluate/call.h
flang/lib/evaluate/descender.h
flang/lib/evaluate/expression.cc
flang/lib/evaluate/expression.h
flang/lib/evaluate/fold.cc
flang/lib/evaluate/intrinsics.cc
flang/lib/evaluate/variable.cc
flang/lib/evaluate/variable.h
flang/lib/semantics/expression.cc
flang/lib/semantics/resolve-names.cc
flang/test/semantics/symbol11.f90