A fix is available
Closed as program error.
When compiling a specific test case that where the function interface name is identical in two different subroutines and is invoked, the compiler produces an internal compiler error.
Rename the duplicate function interface name in one of the routines to any other token so that the names are not in the same scope.
USERS AFFECTED: Users who have multiple declarations of bindc routines with the same interface block name but different binding labels in different scope and referencing them are affected by this issue. PROBLEM DESCRIPTION: The compiler produces an internal compiler error due to the fact that the compiler front end is using one symbol for two different bindc procedures with different interface.
The compiler has been fixed to prevent the above internal compiler error.
Reported component name
XL FORTRAN FOR
Reported component ID
Last modified date
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fixed component name
XL FORTRAN FOR
Fixed component ID
Applicable component levels
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.