The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
26.71k
stars
10.94k
forks
source link
[Flang] llvm-project/flang/lib/Lower/ConvertCall.cpp:775: hlfir::EntityWithAttributes genStmtFunctionRef(mlir::Location, Fortran::lower::AbstractConverter &, Fortran::lower::SymMap &, Fortran::lower::StatementContext &, const Fortran::evaluate::ProcedureRef &): Assertion `expr && "assumed type used as statement function argument"' failed. #96424
Open
k-arrows opened 1 week ago
Crash itself is reproducible on Godbolt: https://godbolt.org/z/GW1heG8KM
Reproducer:
With assertion-enabled flang-new, compiling the reproducer results in the following assertion failure:
Stack dump: