A fix is available
APAR status
Closed as program error.
Error description
Under rare circumstances the Fortran compiler may generate incorrect code.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: INCORROUT when compiling with OPT(2|3). * **************************************************************** * RECOMMENDATION: Apply the supplied PTF. * **************************************************************** Under rare circumstances, when compiling with OPT(2|3), the Fortran compiler may generate incorrect code. It's not possible to be more precise about the circumstances, as these are depend- ent upon environmental factors such as internal storage alloca- tion and structure. The error arises when the Fortan compiler mistakes a temporary for a constant in a dictionary entry. The symptoms are such that a bogus constant may be incorrectly generated and used, instead of a QTEMP (temporary variable).
Problem conclusion
The VS Fortran compiler has been changed so that it cannot mistake a temporary for a constant in a dictionary entry.
Temporary fix
Comments
APAR Information
APAR number
PM60927
Reported component name
VS FORTRAN C/L/
Reported component ID
566880601
Reported release
602
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2012-03-21
Closed date
2012-03-25
Last modified date
2012-05-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK77378
Modules/Macros
ILX1ALOC ILX1AROP ILX1ARTH ILX1ASYN ILX1CATN ILX1CHST ILX1CKEQ ILX1CKMD ILX1CPLX ILX1CSST ILX1DIMN ILX1DODO ILX1DOWH ILX1DREF ILX1DSPN ILX1ELSF ILX1ENDO ILX1EXPN ILX1GOTC ILX1IDCG ILX1IFAR ILX1IFLG ILX1IFTH ILX1INIT ILX1IOST ILX1LICG ILX1LOGL ILX1PLLP ILX1PRNS ILX1RELS ILX1RTRN ILX1STOR ILX1STRE ILX1SUBP ILX1SUBS
Fix information
Fixed component name
VS FORTRAN C/L/
Fixed component ID
566880601
Applicable component levels
R602 PSY UK77378
UP12/04/06 P F204
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
Rate this page:
Average rating
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.