[flang] Add lowering TODO for separate module procedures
MODULE FUNCTION and MODULE SUBROUTINE currently cause lowering crash: "symbol is not mapped to any IR value" because special care is needed to handle their interface. Add a TODO for now. Example of program that crashed and will hit the TODO: ``` module mod interface module subroutine sub end subroutine end interface contains module subroutine sub x = 42 end subroutine end module ``` This patch is part of the upstreaming effort from fir-dev branch. Reviewed By: jeanPerier Differential Revision: https://reviews.llvm.org/D128412 Co-authored-by:Jean Perier <jperier@nvidia.com>
Loading
Please sign in to comment