[Bug fortran/40994] New: ICE with BIND(C)

jv244 at cam dot ac dot uk gcc-bugzilla@gcc.gnu.org
Fri Aug 7 08:17:00 GMT 2009


The following semi-invalid code ICEs (but compiles fine with ifort):

MODULE f03_test
 USE, INTRINSIC :: ISO_C_BINDING
 INTERFACE
    FUNCTION build(lib, np) BIND(C)
    END FUNCTION
 END INTERFACE
 PROCEDURE(build), POINTER               :: pbuild
CONTAINS
 SUBROUTINE test_asc()
 END SUBROUTINE test_asc
 SUBROUTINE test_bind_c BIND(C,name="test_bind_c")
 END SUBROUTINE test_bind_c
END MODULE f03_test
END


-- 
           Summary: ICE with BIND(C)
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: jv244 at cam dot ac dot uk


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40994



More information about the Gcc-bugs mailing list