[all-commits] [llvm/llvm-project] 969635: [flang] Better messages and error recovery for a b...
Peter Klausler via All-commits
all-commits at lists.llvm.org
Tue Jan 14 12:58:10 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 9696355484152eda5684e0ec6249f4c423f08e42
https://github.com/llvm/llvm-project/commit/9696355484152eda5684e0ec6249f4c423f08e42
Author: Peter Klausler <pklausler at nvidia.com>
Date: 2025-01-14 (Tue, 14 Jan 2025)
Changed paths:
M flang/include/flang/Evaluate/shape.h
M flang/include/flang/Evaluate/tools.h
M flang/lib/Evaluate/check-expression.cpp
M flang/lib/Evaluate/fold-designator.cpp
M flang/lib/Evaluate/fold-implementation.h
M flang/lib/Semantics/tools.cpp
A flang/test/Semantics/bug122060.f90
M flang/test/Semantics/reshape.f90
Log Message:
-----------
[flang] Better messages and error recovery for a bad RESHAPE (#122604)
Add tests for negative array extents where necessary, motivated by a
compiler crash exposed by yet another fuzzer test, and improve overall
error message quality for RESHAPE().
Fixes https://github.com/llvm/llvm-project/issues/122060.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list