[flang-commits] [flang] [Flang] External subprograms should be allowed as proc_target in procedure pointers. (PR #183268)

Eugene Epshteyn via flang-commits flang-commits at lists.llvm.org
Wed Mar 4 11:48:43 PST 2026


================
@@ -0,0 +1,20 @@
+! RUN: %python %S/test_errors.py %s %flang_fc1
+
+Module m1
+  external::sub
+  type ty
+    procedure(),pointer,nopass :: ptr5=>sub
+  end type
+  procedure(),pointer:: ptr6=>sub
+end module
+ 
+use m1
+  integer::jj =4
+  call ptr6(10)
+  print*,"Pass"
+end
+ 
+subroutine sub(a)
+  integer::a
+  print*,"sub"
+end subroutine
----------------
eugeneepshteyn wrote:

github complains about missing end-of-line

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


More information about the flang-commits mailing list