[flang-commits] [flang] [Flang] Add partial support for lowering procedure pointer assignment. (PR #70461)

via flang-commits flang-commits at lists.llvm.org
Tue Nov 21 05:23:14 PST 2023


================
@@ -1055,15 +1059,24 @@ class Fortran::lower::CallInterfaceImpl {
       const DummyCharacteristics *characteristics,
       const Fortran::evaluate::characteristics::DummyProcedure &proc,
       const FortranEntity &entity) {
-    if (proc.attrs.test(
+    if (!interface.converter.getLoweringOptions().getLowerToHighLevelFIR() &&
----------------
jeanPerier wrote:

No, we need to keep these until the non HLFIR lowering is removed (which should happen early next year). The point is to give a fallback for a while if users face bugs with the HLFIR switch. Sorry for the inconvenience.

https://github.com/llvm/llvm-project/pull/70461


More information about the flang-commits mailing list