1 SYSTEM : UXP/V
********************************** PRODUCT-ID : FORTRAN90/VP
* PTF DESCRIPTION * VERSION LEVEL: V10L10
********************************** PTF LEVEL : L98061
PRODUCT CODE : B777LVA0-10-1
<< SUMMARY >>
1. SOFTWARE PRODUCT: UXP/V FORTRAN90/VP V10L10
2. PTF NO. : L98061
3. ADDED FUNCTIONS
NO FUNCTION HAS BEEN ADDED BY THIS PTF.
4. CANCELED RESTRICTIONS
THERE ARE NO RESTRICTIONS CANCELLED BY THIS PTF.
5. PTF APPLICATION TIME
THE REQUIRED APPLICATION TIME IS ABOUT 15 MINUTES.
THE ABOVE VALUE IS CALCULATED FROM THE I-O COUNT (* 30 MS)
FOR THIS PTF APPLICATION.
6. NUMBER OF FIXES : 58 FIXES
7. MANUAL UPDATES : N
8. MEMORY AND DASD SPACE REQUIREMENTS: CHANGED
9. CONDITIONS FOR APPLICATION : Y
10. INCOMPATIBILITIES : N
11. EFFECT ON PLF'S : N
-----------------------------------------------------------------------
NOTES: Y: APPLICABLE N: NOT APPLICABLE (B777LVA0-10- )
1 << PTF HISTORY >>
--- --------- ------------------------------------------------------
NO. PTF LEVEL REMARKS
--- --------- ------------------------------------------------------
1 L96031 FAULT CORRECTION, RESTRICTION CANCELLATION, AND
FUNCTION ADDITION
--- --------- ------------------------------------------------------
2 L96061 FAULT CORRECTION
--- --------- ------------------------------------------------------
3 L96091 FAULT CORRECTION, RESTRICTION CANCELLATION, AND
FUNCTION ADDITION
--- --------- ------------------------------------------------------
4 L96121 FAULT CORRECTION AND RESTRICTION CANCELLATION
--- --------- ------------------------------------------------------
5 L97031 FAULT CORRECTION AND FUNCTION ADDITION
--- --------- ------------------------------------------------------
6 L97081 FAULT CORRECTION
--- --------- ------------------------------------------------------
7 L97121 FAULT CORRECTION AND FUNCTION ADDITION
--- --------- ------------------------------------------------------
8 L98061 FAULT CORRECTION
--- --------- ------------------------------------------------------
1 <>
NOTE:
IN THE FOLLOWING DESCRIPTIONS, CHARACTERS BETWEEN @' AND ' ARE
UPPER-CASE LETTERS. MESSAGES, COMMANDS, AND PATHNAMES ARE
DISPLAYED ACTUALLY IN LOWER-CASE ON THE SCREEN IN UXP/V OPERATION.
1. INSTALLATION INSTRUCTIONS
TAKE NOTE OF THE FOLLOWING WHEN APPLYING THIS PTF.
SET RUN LEVEL 1, AND EXECUTE THE FOLLOWING PROCEDURE WHEN UTILIZING
THE IPL OR AFTER SHUTDOWN. (--- INDICATES THAT OPERATION IS
REQUIRED, WHILE <- INDICATES THE RETURN KEY.)
APPLYING THIS PTF REQUIRES THAT THE FREE AREA DESCRIBED IN
CHAPTER 5, "DISK SPACE REQUIREMENTS," BE ALLOCATED IN /VAR/SADM.
PERFORM THE FOLLOWING MEASURES IF THE REQUIRED AREA CANNOT BE
ALLOCATED IN /VAR/SADM.
1) PREPARE A MINI-DISK WHICH HAS A SIZE OF 200M OR MORE BYTES.
- UTILIZED WHEN THE BASIC SECTION OF UXP/V IS V10L10:
# MKFS -@'F' UFS /DEV/RSD@'XXX'S@'X' 409600<-
---------------------------------------------
# MOUNT -@'F' UFS /DEV/SD@'XXX'S@'X' /MNT<-
-------------------------------------------
NOTE:
/DEV/RSD@'XXX'S@'X' AND /DEV/SD@'XXX'S@'X' ARE DEVICE-
SPECIFIC FILES WHICH PROVIDES THE PARTITIONS WHERE A FILE
SYSTEM WILL BE CREATED.
- UTILIZED WHEN THE BASIC SECTION OF UXP/V IS V10L20:
# MKFS -@'F' UFS /DEV/RDSK/0000-0C@'XXXX'S@'X' 409600<-
-------------------------------------------------------
# MOUNT -@'F' UFS /DEV/DSK/0000-0C@'XXXX'S@'X' /MNT<-
-----------------------------------------------------
NOTE:
/DEV/RDSK/0000-0C@'XXXX'S@'X' AND /DEV/DSK/0000-
0C@'XXXX'S@'X' ARE DEVICE-SPECIFIC FILES WHICH PROVIDES THE
PARTITIONS WHERE A FILE SYSTEM WILL BE CREATED.
2) COPY THE CONTENTS OF /VAR/SADM TO THE MINI-DISK PREPARED IN 1).
# CD /VAR/SADM<-
----------------
# FIND . -DEPTH -PRINT ! CPIO -PDMU /MNT<-
------------------------------------------
1 3) UNMOUNT /VAR/SADM AND /MNT.
# CD /<-
--------
# UMOUNT /VAR/SADM<-
--------------------
# UMOUNT /MNT <-
----------------
4) EDIT /ETC/VFSTAB, THEN REPLACE THE DEVICE NAME OF /VAR/SADM BY
THE NAME PREPARED IN 1).
# VI /ETC/VFSTAB<-
------------------
5) MOUNT /VAR/SADM.
# MOUNT /VAR/SADM <-
--------------------
11.1 INSTALLATION
1) EXECUTE THE FOLLOWING PROCEDURE AT RUN LEVEL 1 FOR
INSTALLMENT.
INSTALL THE PTF PRODUCT STORED IN THE SUPPLIED TAPE INTO THE
SYSTEM.
BE SURE TO SPECIFY THE PATH NAME OF THE MAGNETIC TAPE UNIT AND
INCLUDE THE PRODUCT ABBREVIATION UXP@'F90VP'.
# PKGADD -D PATH (*1) -A UXPPTF UXP@'F90VP'<-
---------------------------------------------
*1 SPECIFY THE PATH NAME OF THE DAT UNIT FOR PATH
SPECIFICATION.
- UTILIZED WHEN THE BASIC SECTION OF UXP/V IS V10L10:
-- /DEV/RST101
- UTILIZED WHEN THE BASIC SECTION OF UXP/V IS V10L20:
1) CONVERSION FROM UXP/V V10L10 TO V10L20
-- /DEV/RMT/0000-0C1010
2) UXP/V V10L20 (MULTIPLE IMPE SYSTEM)
REFER TO DATA MATERIAL SUPPLIED WITH SOFTWARE
HANDBOOK FOR V10L20 X96121 INSTALLED AS THE BASIC
SECTION OF UXP/V FOR DETAILS.
PROCESSING PACKAGE INSTANCE FROM < PATH >
FORTRAN90/@'VP'
@'(UXP/V) V10L10 L98061'
DO YOU WANT TO CONTINUE WITH THE INSTALLATION
_ _
OF THIS PACKAGE !_Y,N,? _! Y<-
----
COPYRIGHT (C) @'F'UJITSU @'L'IMITED 1995,1996,1997,1998
ALL @'R'IGHTS @'R'ESERVED.
USING > AS THE PACKAGE BASE DIRECTORY.
DO YOU WANT TO BACKUP OF CURRENT FORTRAN90/VP SYSTEM
_ _
!_Y/N_! ? Y<-
----
ENTER BACK UP DIRECTOTY,
YOU NEED 45 MBYTE FREE DISK (DEFAULT: _ _
/VAR/SADM/PKG/UXP@'F90VP'.N/SAVE) !_?,Q_! <-
----
1 ## PROCESSING PACKAGE INFORMATION.
## PROCESSING SYSTEM INFORMATION.
## VERIFYING PACKAGE DEPENDENCIES.
VERSION(PKGINFO)=@'"V10L10 L95111"'
...
## VERIFYING DISK SPACE REQUIREMENTS.
DO YOU WANT TO CONTINUE WITH THE INSTALLATION _ _
OF THIS PACKAGE !_Y,N,?_! Y<-
----
INSTALLING FORTRAN90/VP AS
## INSTALLING PART 1 OF 1.
/USR/LANG/BIN/JPC_FORT
...
## EXECUTING POSTINSTALL SCRIPT.
2) THE FOLLOWING OUTPUT MESSAGE INDICATES COMPLETION OF THE
INSTALLATION.
INSTALLING OF WAS SUCCESSFUL.
11.2 VPP CROSS-COMPILER
THIS SECTION DESCRIBES HOW TO INSTALL MODIFICATION DATA (INCLUDING
THE PAST MODIFICATION DATA) FOR VPP CROSS-COMPILERS 1.0 AND 2.0
CORRESPONDING TO THIS PTF PRODUCT (*1). IT ALSO EXPLAINS THEIR
APPLICATION. INSTALL THE MODIFICATION DATA INTO THE UXP/V SYSTEM
IF YOU USE THE VPP CROSS-COMPILER.
*1 PTF'S L97031 TO L97121 COVER MODIFICATION DATA FOR VPP CROSS-
COMPILER 1.0. PTF L98061 AND LATER VERSIONS COVER
MODIFICATION DATA FOR VPP CROSS-COMPILERS 1.0 AND 2.0.
1.2.1 INSTALLING THE VPP CROSS-COMPILER
INSTALL THE VPP CROSS-COMPILER IF IT IS REQUIRED.
EXAMPLE:
SELECT WHETHER TO INSTALL THE VPP CROSS-COMPILER ACCORDING TO
THE FOLLOWING MESSAGE FOR APPLICATION OF THIS PTF.
PROCESSING PACKAGE INSTANCE ....
:
DO YOU WANT TO INSTALL VPP CROSS COMPILER 1.0 Y/N? Y <-
----
:
DO YOU WANT TO INSTALL VPP CROSS COMPILER 2.0 Y/N? N <-
----
1.2.2 APPLYING MODIFICATION DATA FOR THE VPP CROSS-COMPILER
USE THE FOLLOWING PROCEDURE WHEN APPLYING MODIFICATION DATA FOR
THE VPP CROSS-COMPILER.
1) TRANSFERRING MODIFICATION DATA (FOR UXP/V SYSTEM
ADMINISTRATOR)
MODIFICATION DATA FOR VPP CROSS-COMPILERS 1.0 AND 2.0
SELECTED FOR INSTALLATION ARE STORED INTO THE FOLLOWING
FILES ON THE UXP/V SYSTEM.
UTILIZED WHEN VPP CROSS-COMPILER 1.0 WAS INSTALLED:
/USR/LANG/SUNCROSS/@'F90VP'.TAR.@'Z'
UTILIZED WHEN VPP CROSS-COMPILER 2.0 WAS INSTALLED:
/USR/LANG/SUNCROSS@'V2/F90VP'.TAR.@'Z'
ONE OF THE ABOVE FILES IS TRANSFERRED TO THE WORKSTATION
DEPENDING ON WHICH VPP CROSS-COMPILERS 1.0 AND 2.0 HAVE BEEN
INSTALLED ON IT.
1 2) APPLYING MODIFICATION DATA (FOR THE WORKSTATION
ADMINISTRATOR)
LOG IN THE WORKSTATION USING THE ROOT ID, THEN ENTER THE
FOLLOWING COMMAND TO APPLY MODIFICATION DATA (*2).
# ZCAT @'F90VP'.TAR.@'Z' ! ( CD /OPT; TAR XVF - ) <-
-----------------------------------------------------
VERIFY IF THE VERSION INFORMATION ABOUT THE COMPILER FOR THE
UXP/V SYSTEM IS THE SAME AS THE VERSION INFORMATION (*3)
ABOUT THE CORRESPONDING VPP CROSS-COMPILER AFTER NORMAL
TERMINATION OF THE ABOVE COMMAND.
*2 APPLY MODIFICATION DATA ACCORDING TO THE VERSION OF THE
VPP CROSS-COMPILER INSTALLED ON THE WORKSTATION. THE
CROSS-COMPILER WILL NOT OPERATE IF MODIFICATION DATA OF
A DIFFERENT VERSION HAVE BEEN APPLIED.
*3 VERSION INFORMATION IS DISPLAYED IN THE FOLLOWING FORMAT
WITH COMPILER OPTION -V SPECIFIED. VERIFY IF THE
UNDERSCORED VERSION INFORMATION ABOUT THE COMPILER IS
THE SAME AS THE VPP CROSS-COMPILER VERSION INFORMATION.
FRT: FUJITSU @'F'ORTRAN90/@'VP' @'C'OMPILER @'D'RIVER
@'L98061' (@'M'AY 21 1998 09:08:07)
------
JPC_FORT: FUJITSU @'F'ORTRAN90/@'VP' @'C'OMPILER @'L98061'
------
@'V'ERSION 1.1 (@'J'UN 5 1998 13:20:08)
12. MANUAL UPDATES
NONE.
3. INCOMPATIBILITIES
NONE.
4. CONDITIONS FOR APPLICATION
APPLYING THIS PTF REQUIRES FOLLOWING SYSTEM CONTROL PROGRAM (A),
(B) OR (C).
(A) UXP/V BASIC SECTION V10L10 X96091
UXP/V BASIC SECTION V10L10 X96091 UX12228
(B) UXP/V BASIC SECTION V10L10 X97011
(C) UXP/V BASIC SECTION V10L20 X96121
USE OF UXP/V ANALYZER V12L10 REQUIRES THE FOLLOWING PTF.
UXP/V ANALYZER V12L10 L97121
USE OF UXP/V FORTRAN90/VPP V10L10 REQUIRES THE FOLLOWING PTF.
UXP/V FORTRAN90/VPP V10L10 L97121
15. DISK SPACE REQUIREMENTS
THE FILE SIZE IS GIVEN IN THE NUMBER OF BLOCKS (512 BYTES).
15.1 FILES INSTALLED
-----------------------------------------------------------------------
NO. FILENAME NUMBER OF REMARKS
BLOCKS
--- ------------------------- ---------- ---------------------------
1 /USR/LANG/BIN/JPC_FORT 29888 BLKS COMPILER
--- ------------------------- ---------- ---------------------------
2 /USR/LANG/BIN/FRT 544 BLKS FRT COMMAND
--- ------------------------- ---------- ---------------------------
3 /USR/LANG/LIB/LIBFJ90.A 4224 BLKS I-O LIBRARY
--- ------------------------- ---------- ---------------------------
4 /USR/LANG/LIB/LIBFJ90FV.A 6144 BLKS MATHEMATICAL FUNCTION
LIBRARY (FOR VECTORS)
--- ------------------------- ---------- ---------------------------
5 /USR/LIB/LOCALE/@'C/ 240 BLKS ENGLISH LONG-TEXT MESSAGE
LC_MESSAGES'/JWD_LMSG FILE
--- ------------------------- ---------- ---------------------------
6 /USR/LIB/LOCALE/@'C/ 160 BLKS ENGLISH SHORT-TEXT MESSAGE
LC_MESSAGES'/JWD_SMSG FILE
--- ------------------------- ---------- ---------------------------
7 /USR/LIB/LOCALE/JAPAN/ 208 BLKS JAPANESE LONG-TEXT MESSAGE
@'LC_MESSAGES'/JWD_LMSG FILE (*1)
--- ------------------------- ---------- ---------------------------
8 /USR/LIB/LOCALE/JAPAN/ 208 BLKS JAPANESE SHORT-TEXT MESSAGE
@'LC_MESSAGES'/JWD_SMSG FILE (*1)
--- ------------------------- ---------- ---------------------------
9 /USR/SHARE/CATMAN/@'C'/ 88 BLKS ENGLISH FRT COMMAND ONLINE
F90VP_MAN/CAT1/FRT.1.Z MANUAL
--- ------------------------- ---------- ---------------------------
10 /USR/SHARE/CATMAN/JAPAN/ 88 BLKS JAPANESE FRT COMMAND ONLINE
F90VP_MAN/CAT1/FRT.1.Z MANUAL
--- ------------------------- ---------- ---------------------------
11 /USR/SHARE/CATMAN/@'C'/ 608 BLKS ENGLISH MATHEMATICAL
F90VP_MAN/CAT3/*.3F.Z FUNCTION AND SERVICE
SUBROUTINE MANUAL.
* INDICATES A FUNCTION.
--- ------------------------- ---------- ---------------------------
12 /USR/SHARE/OLIAS/@'C/ 11776 BLKS ENGLISH USER'S GUIDE ONLINE
F90VP980515'.CPIO.@'Z' MANUAL (*2)
--- ------------------------- ---------- ---------------------------
13 /USR/SHARE/OLIAS/JAPAN/ 8704 BLKS JAPANESE USER'S GUIDE
@'F90VP980515'.CPIO.@'Z' ONLINE MANUAL (*2)
--- ------------------------- ---------- ---------------------------
14 /USR/LANG/SUNCROSS/ 7488 BLKS VPP CROSS-COMPILER 1.0 (*3)
@'F90VP'.TAR.@'Z'
--- ------------------------- ---------- ---------------------------
15 /USR/LANG/SUNCROSS@'V2/ 7616 BLKS VPP CROSS-COMPILER 2.0 (*3)
F90VP'.TAR.@'Z'
-----------------------------------------------------------------------
*1 NO DISTINCTION IS MADE BETWEEN LONG AND SHORT TEXTS FOR THE
JAPANESE MESSAGE FILE. FILENAMES FOR SHORT AND LONG TEXTS EXIST
WITHIN THE ENGLISH FILE CONFIGURATION.
*2 REFER TO UXP/V OPERATOR'S GUIDE FOR DETAILS OF HOW TO SET UP THE
OLIAS ONLINE MANUAL.
*3 REFER TO SECTION 1.2, "VPP CROSS-COMPILER" FOR DETAILS OF HOW TO
INSTALL THE VPP CROSS-COMPILER.
16. ADDED FUNCTIONS
NONE.
7. CANCELLED RESTRICTIONS
NONE.
8. SUPERSEDED PUF'S
THE FOLLOWING PROVIDES THE PUF'S ISSUED FOR THIS SOFTWARE THAT ARE
EXPECTED TO BE SUPERSEDED WHICH INDICATES WHICH HAS AND HAS NOT
BEEN SUPERSEDED BY THIS PTF.
-----------------------------------------------------------------------
NO. PUF NUMBER FUNCTION LEVELS OF PTF'S THAT Y: SUPERSEDED
(*1) CORRECTED HAVE BEEN SUPERSEDED N: EXPECTED TO BE
AND ARE EXPECTED TO SUPERSEDED (*2)
BE SUPERSEDED
--- ---------- --------- -------------------- ---------------------
1 UL60355 L98061 Y
--- ---------- --------- -------------------- ---------------------
2 UL60657 L98061 Y
--- ---------- --------- -------------------- ---------------------
3 UL60670 L98061 Y
--- ---------- --------- -------------------- ---------------------
4 UL60676 L98061 Y
--- ---------- --------- -------------------- ---------------------
5 UL60694 L98061 Y
-----------------------------------------------------------------------
*1 INDICATES THE NUMBER OF THE PUF WITH THE LATEST PTF LEVEL IF MORE
THAN ONE PUF HAS BEEN ISSUED FOR THE SAME FAULT.
*2 Y: INDICATES A PUF HAS BEEN SUPERSEDED BY THIS PTF.
N: INDICATES A PUF IS EXPECTED TO BE SUPERSEDED BY THIS PTF.
9. EFFECTS ON PLF'S
NONE.
110. OTHERS
10.1 OUTPUT OF A TRACE BACK MAP FROM A TENTATIVE PROCEDURE
THE TRACE BACK MAP MAY BEGIN WITH THE ENTRY NAME OF THE PROCEDURE
WHICH HAS CALLED THE TENTATIVE PROCEDURE IF AN ERROR HAS OCCURRED
IN A PROCEDURE CALLED BY A TENTATIVE PROCEDURE.
EXAMPLE:
EXTERNAL FOO
...
CALL WRAPPER(FOO,1.,0.)
...
END
...
SUBROUTINE WRAPPER(FUNC,X,Y)
EXTERNAL FUNC
...
Z=FUNC(X,Y)
...
END
...
REAL FUNCTION FOO(X,Y)
UNIT=-1
...
OPEN(UNIT)
...
END
1 PROGRAM TEMPORARY FIX REPORT PAGE 0001
*-----------------------------------------------------------------*
! SYSTEM NAME ! PRODUCT ID ! PRODUCT VL ! PTF NAME ! PAST PTFS !
*-----------------------------------------------------------------*
! UXP/V ! FORT90/VP ! V10L10 ! L98061 ! NOT INCLUDE !
*-----------------------------------------------------------------*
(A) 1.PROGRAM FIX 2.FEATURES ADDED 3.RESTRICTIONS CANCELED
4.CONFIGURATION CHANGED 5.OTHERS
(B) 1.MODULE REPLACEMENT 2.OTHERS
-NO.-PTF NO.--SDR NO.-COMPONENT----A-B-----------REMARKS-------------
0001 UL60329 P118792 FORT90/VP 1 1
0002 UL60347 P774829 FORT90/VP 1 1
0003 UL60348 P774797 FORT90/VP 1 1
0004 UL60349 P774764 FORT90/VP 1 1
0005 UL60350 P774824 FORT90/VP 1 1
0006 UL60351 P120661 FORT90/VP 1 1
0007 UL60352 P120665 FORT90/VP 5 1
0008 UL60353 P120691 FORT90/VP 5 1
0009 UL60354 P120700 FORT90/VP 5 1
0010 UL60355 P774888 FORT90/VP 1 1
0011 UL60356 P120752 FORT90/VP 2 1
0012 UL60357 P774874 FORT90/VP 1 1
0013 UL60358 P120809 FORT90/VP 1 1
0014 UL60359 P120811 FORT90/VP 1 1
0015 UL60360 P120677 FORT90/VP 1 1
0016 UL60361 P120976 FORT90/VP 1 1
0017 UL60362 P774835 FORT90/VP 1 1
0018 UL60610 P775324 FORT90/VP 5 1
0019 UL60655 P121368 FORT90/VP 1 1
0020 UL60656 P774961 FORT90/VP 1 1
0021 UL60657 P775019 FORT90/VP 1 1
0022 UL60658 P121879 FORT90/VP 1 1
0023 UL60660 P774873 FORT90/VP 1 1
0024 UL60661 P122094 FORT90/VP 1 1
0025 UL60662 P122123 FORT90/VP 1 1
0026 UL60663 P775061 FORT90/VP 1 1
0027 UL60664 P122314 FORT90/VP 1 1
0028 UL60665 P122347 FORT90/VP 1 1
0029 UL60666 P775081 FORT90/VP 1 1
0030 UL60667 P122519 FORT90/VP 1 1
0031 UL60668 P122555 FORT90/VP 1 1
0032 UL60669 P122580 FORT90/VP 1 1
0033 UL60670 P775154 FORT90/VP 1 1
0034 UL60671 P122640 FORT90/VP 1 1
0035 UL60672 P775205 FORT90/VP 1 1
0036 UL60673 P122816 FORT90/VP 1 1
0037 UL60674 P775227 FORT90/VP 1 1
0038 UL60675 P122846 FORT90/VP 1 1
0039 UL60676 P775248 FORT90/VP 1 1
0040 UL60677 P123139 FORT90/VP 1 1
0041 UL60678 P123111 FORT90/VP 1 1
0042 UL60679 P775267 FORT90/VP 1 1
0043 UL60680 P123177 FORT90/VP 1 1
0044 UL60681 P775251 FORT90/VP 1 1
0045 UL60682 P123231 FORT90/VP 1 1
1 PROGRAM TEMPORARY FIX REPORT PAGE 0002
(A) 1.PROGRAM FIX 2.FEATURES ADDED 3.RESTRICTIONS CANCELED
4.CONFIGURATION CHANGED 5.OTHERS
(B) 1.MODULE REPLACEMENT 2.OTHERS
-NO.-PTF NO.--SDR NO.-COMPONENT----A-B-----------REMARKS-------------
0046 UL60683 P775288 FORT90/VP 1 1
0047 UL60684 P123277 FORT90/VP 1 1
0048 UL60685 P123344 FORT90/VP 1 1
0049 UL60686 P775296 FORT90/VP 1 1
0050 UL60687 P123376 FORT90/VP 1 1
0051 UL60688 P775311 FORT90/VP 1 1
0052 UL60689 P123462 FORT90/VP 1 1
0053 UL60690 P123465 FORT90/VP 1 1
0054 UL60692 P123470 FORT90/VP 1 1
0055 UL60694 P123479 FORT90/VP 1 1
0056 UL60695 P775345 FORT90/VP 1 1
0057 UL60696 P775352 FORT90/VP 1 1
0058 UL60697 P123833 FORT90/VP 1 1
** END **
1 PROGRAM TEMPORARY FIX LIST PAGE 0001
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
-0001-UL60329 -P118792-FORT90/VP --PROGRAM FIX-----------PR -
1. EXECUTION PERFORMANCE MAY NOT BE IMPROVED UNDER THE FOLLOWING
CONDITIONS:
(1) A NESTED DO LOOP IS PRESENT, AND
(2) ITS INNERMOST LOOP IS VECTORIZED, AND
(3) AN ARRAY ELEMENT IS DEFINED AND REFERENCED IN THE INNERMOST
LOOP, AND
(4) THE VALUE OF THIS ARRAY ELEMENT CHANGES INDEPENDENTLY OF OUTER
LOOPS, AND
(5) THE LOOP COUNT OF THE INNERMOST LOOP IS UNKNOWN IN
COMPILATION.
2. VECTOR OPTIMIZATION IN THE COMPILER CONTAINS AN ERROR.
-0002-UL60347 -P774829-FORT90/VP --PROGRAM FIX-----------AB -
1. THE COMPILER MAY TERMINATE ABNORMALLY DURING COMPILATION UNDER THE
FOLLOWING CONDITIONS:
(1) COMPILER OPTION -OF IS VALID, AND
(2) A VECTORIZED DO LOOP IS FOUND, AND
(3) IN THE DO LOOP OF (2), TWO OR MORE IF STATEMENT ARE FOUND, AND
(4) BEFORE THE FIRST IF STATEMENT OF THE DO LOOP OF (3), TWO OR
MORE DEFINITIONS OF AN ARRAY ELEMENT OR A VARIABLE ARE FOUND, AND
(5) WITHIN THE FIRST IF STATEMENT OF (3), AN ARRAY ELEMENT WHICH
REFERENCES THE ARRAY ELEMENT OR THE VARIABLE DEFINED IN (4) IS
FOUND, AND
(6) IN THE THEN CLAUSE AND THE ELSE CLAUSE OF THE SECOND OR LATER
IF STATEMENT, A DEFINITION FOR THE ARRAY ELEMENT DEFINED IN (5) IS
FOUND.
EXAMPLE)
DO JL=KIDIA,KFDIA
ZZRH=ZRH(JL)
ZZRH5=ZRH5(JL)
IF(II(JL).LT.0.) THEN
ZRH(JL)=ZZRH
ZRH5(JL)=ZZRH5
ENDIF
IF(II(JL).LT.0.) THEN
ZRH(JL)=0.
ZRH5(JL)=0.
ELSE
ZRH(JL)=0.
ZRH5(JL)=1.
ENDIF
ENDDO
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0003-UL60348 -P774797-FORT90/VP --PROGRAM FIX-----------PR -
1. LARGE CPU TIME IS REQUIRED UNDER THE FOLLOWING CONDITION:
(1) INTRINSIC FUNCTION LBOUND OR UBOUND IS WRITTEN IN A LOOP.
-0004-UL60349 -P774764-FORT90/VP --PROGRAM FIX-----------PR -
1 PROGRAM TEMPORARY FIX LIST PAGE 0002
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
1. IF A ARRAY SECTION IS SPECIFIED AS THE ARGUMENT OF BUILT-IN
FUNCTION MATMUL, THE CPU TIME BECOMES LONGER THAN WHEN A FULL
ARRAY IS SPECIFIED.
2. THE LIBRARY IS INCORRECT.
4. PTF L97031 MUST BE APPLIED BEFOREHAND.
-0005-UL60350 -P774824-FORT90/VP --PROGRAM FIX-----------PR -
1. POOR PERFORMANCE IS OBSERVED IF A ARRAY SECTION IS SPECIFIED FOR
MATMUL.
2. THE LIBRARY IS INCORRECT.
4. PTF L97031 MUST BE APPLIED BEFOREHAND.
-0006-UL60351 -P120661-FORT90/VP --PROGRAM FIX-----------PR -
1. PERFORMANCE DEGRADED BECAUSE AN INSTRUCTION BECOMES A VECTOR
INDIRECT INSTRUCTION UNNECESSARILY UNDER ANY OF THE FOLLOWING
CONDITIONS:
(1) A DO LOOP INCLUDES TWO OR MORE IF SYNTAXES, OR
(2) THE DO LOOP IS UNROLLED, OR
(3) THE PROGRAM UNIT WHICH CONTAINS THE DO LOOP IS EXPANDED
IN-LINE.
-0007-UL60352 -P120665-FORT90/VP --OTHERS----------------FX -
1. PERFORMANCE AT RUN TIME WILL BE IMPROVED UNDER THE FOLLOWING
CONDITIONS:
(1) A VECTORIZED DO LOOP IS FOUND, AND
(2) AN ARRAY DEFINITION IS FOUND IN THE LOOP OF (1), AND
(3) ]OCL TEMP IS SPECIFIED IN THE LOOP OF (1), AND
(4) THE ARRAY OF (2) IS SPECIFIED IN THE TEMP OF (3).
3. THE COMPILER WILL BE CORRECTED.
-0008-UL60353 -P120691-FORT90/VP --OTHERS----------------PR -
1. PERFORMANCE OF THE VECTOR DATA PRELOADING FUNCTION EXECUTED UNDER
THE FOLLOWING CONDITIONS WILL BE IMPROVED:
1) THE -WV,-PRELOAD OPTIONS IS SPECIFIED AT COMPILE TIME,AND
2) A NESTED DO LOOP IS FOUND, AND
3) THE DO LOOP OF 2) IS VECTORIZED, AND
4) THE DO LOOP OF 2) CONTAINS AN ARRAY VARIABLE REFERENCED BEFORE
DEFINED.
2. THE COMPILER CONTAINS AN ERROR.
3. THE COMPILER WILL BE CORRECTED.
4. NONE
-0009-UL60354 -P120700-FORT90/VP --OTHERS----------------PR -
1. THE VECTORIZATION OF LOOPS THAT INCLUDE ELEMENTS OF A COMPLEX TYPE
ARRAY WITH A CONSTANT SUBSCRIPT WILL BE FACILITATED.
3. THE COMPILER WILL BE CORRECTED.
-0010-UL60355 -P774888-FORT90/VP --PROGRAM FIX-----------IN -
1. AN INVALID EXECUTION RESULT MAY BE OBTAINED UNDER THE FOLLOWING
CONDITIONS:
(1) AN ASSUMED-SHAPE ARRAY IS FOUND, AND
1 PROGRAM TEMPORARY FIX LIST PAGE 0003
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
(2) AN ARRAY POINTER IS FOUND, AND
(3) THE ASSUMED-SHAPE ARRAY OF (1) AND THE ARRAY POINTER OF (2)
ARE SPECIFIED ON THE RIGHT AND ON THE LEFT HAND SIDE OF THE
POINTER ASSIGNMENT STATEMENT, RESPECTIVELY, AND
(4) THE ARRAY POINTER OF (2) IS SPECIFIED IN THE ACTUAL ARGUMENT
OF THE PROCEDURE.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0011-UL60356 -P120752-FORT90/VP --FEATURES ADDED--------PR -
1. INFORMATION OF THE PE WHERE AN ERROR HAS OCCURRED IS NOT OUTPUT IN
THE ERROR MESSAGE.
2. THE LIBRARY CONTAINS AN ERROR.
3. THE LIBRARY WILL BE CORRECTED.
4. PTFL97121 MUST BE APPLIED.
-0012-UL60357 -P774874-FORT90/VP --PROGRAM FIX-----------MA -
1. OUTPUT BY OPTION -PO MAY BECOME INCORRECT UNDER THE FOLLOWING
CONDITIONS:
1) COMPILER OPTION -PO IS SPECIFIED, AND
2) TWO OR MORE SUBROUTINES ARE SPECIFIED WITH COMPILER OPTION -NE.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0013-UL60358 -P120809-FORT90/VP --PROGRAM FIX-----------PR -
1. THE LOOP MAY NOT BE UNROLLED EVEN IF ]OCL UNROLL ("FULL") IS
SPECIFIED UNDER THE FOLLOWING CONDITIONS:
(1) A NESTED DO LOOP IS FOUND, AND
(2) ]OCL UNROLL("FULL") IS SPECIFIED OUTSIDE THE DO LOOP OF (1),
AND
(3) THE LOOP COUNT OF THE DO LOOP OF (1) IS A CONSTANT.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0014-UL60359 -P120811-FORT90/VP --PROGRAM FIX-----------AB -
1. THE COMPILER MAY TERMINATE ABNORMALLY DURING COMPILATION UNDER THE
FOLLOWING CONDITIONS:
1) A SUBROUTINE IS CALLED, AND
2) AN ARRAY IS FOUND IN THE ARGUMENT OF THE SUBROUTINE OF 1), AND
3) IN THE ARRAY OF 2), THE ACTUAL ARGUMENT AND THE DUMMY ARGUMENT
ARE DECLARED WITH DIFFERENT DIMENSIONS, AND
4) THE SUBROUTINE OF 1) CONTAINS A DO LOOP, AND
5) THE LOOP OF 4) CONTAINS A FORMATTED I-O STATEMENT, AND
6) THE ARRAY OF 2) IS FOUND IN THE ARGUMENT OF THE I-O STATEMENT
OF 5), AND
7) THE INDEX OF THE ARRAY OF 6) IS A DO VARIABLE OF 4), AND
8) THE SUBROUTINE OF 1) IS EXPANDED INLINE.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0015-UL60360 -P120677-FORT90/VP --PROGRAM FIX-----------ABS -
1 PROGRAM TEMPORARY FIX LIST PAGE 0004
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
1. THE COMPILER MAY TERMINATE ABNORMALLY UNDER THE FOLLOWING
CONDITIONS:
1) COMPILER OPTION "-G" IS SPECIFIED, AND
2) COMPILER OPTION "-FIXED" IS SPECIFIED, AND
3) A STRUCTURAL ARRAY IS WRITTEN, AND
4) A STRUCTURAL MEMBER OF THE ARRAY OF 3) HAS MORE THAN ONE
STRUCTURAL ARRAY, AND
5) IN THE STRUCTURAL MEMBER OF 4), A USER-DEFINED VARIABLE IS
FOUND.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0016-UL60361 -P120976-FORT90/VP --PROGRAM FIX-----------PR -
1. THE LOCATION TO ALLOCATE CONSTANTS GENERATED BY OPTIMIZATION WILL
BE CHANGED TO IMPROVE EXECUTION PERFORMANCE.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0017-UL60362 -P774835-FORT90/VP --PROGRAM FIX-----------PR -
1. EXECUTION PERFORMANCE MAY BE DETERIORATED UNDER THE FOLLOWING
CONDITIONS:
1) AN EXTERNAL PROCEDURE IS INLINE EXPANDED, AND
2) THERE IS AN ARRAY EXPRESSION IN THE PROCEDURE, AND
3) THE SAME DUMMY ARRAY IS INCLUDED IN BOTH LEFT AND RIGHT PARTS
OF THE ARRAY EXPRESSION.
2. THE COMPILER IS INCORRECT.
-0018-UL60610 -P775324-FORT90/VP --OTHERS----------------PR -
1. COMPILATION OF THE PROGRAM WHICH SATISFIES THE FOLLOWING
CONDITIONS TAKES TIME AND A LARGE AREA IS REQUIRED. WITH A MACHINE
WITH SMALL MEMORY, COMPILATION MAY ABORT WITH A WORK AREA
SHORTAGE:
1) THE -WX OPTION IS SPECIFIED, AND
2) A GLOBAL ARRAY IS DECLARED, AND
3) A DO LOOP IS FOUND, AND
4) IN THE DO LOOP OF 3), THE GLOBAL ARRAY OF 2) IS ACCESSED MANY
TIMES.
2. A PART OF THE COMPILER PROCESSING IS REDUNDANT.
3. THE COMPILER PROCESSING WILL BE SIMPLIFIED.
-0019-UL60655 -P121368-FORT90/VP --PROGRAM FIX-----------MA -
1. AN ASTERISK (*) IS OUTPUT TO THE V SOURCE OF THE DO LOOP DURING
SAMPLER PROCESSING UNDER THE FOLLOWING CONDITIONS:
1) THE DO LOOP IS VECTORIZED, AND
2) IN THE V SOURCE OF THE DO LOOP OF 1), THE V MARK IS AFFIXED AT
THE BEGINNING OF THE LOOP, AND
3) THE DO LOOP OF 1) CONTAINS AN IF STATEMENT, AND
4) UNDER THE IF STATEMENT OF 3), A STATEMENT TO TERMINATE A
FUNCTION IS FOUND.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
1 PROGRAM TEMPORARY FIX LIST PAGE 0005
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
-0020-UL60656 -P774961-FORT90/VP --PROGRAM FIX-----------CAFRT -
1. IN THE FRT COMMAND, THE -KKK OPTION INVALID TO THE FORTRAN
COMPILER IS NOT TAKEN OVER AS AN LD OPTION.
2. THE FRT COMMAND OPTION ANALYSIS PROCESSING CONTAINS AN ERROR.
-0021-UL60657 -P775019-FORT90/VP --PROGRAM FIX-----------IN -
1. AN INCORRECT EXECUTION RESULT MAY BE OBTAINED UNDER THE FOLLOWING
CONDITIONS:
(1) A NESTED LOOP IS UNNESTED AND VECTORIZED, AND
(2) AN IF STATEMENT IS PRESENT IN THIS LOOP, AND
(3) THE SIZE OF AN ARRAY IS COMPARED TO THAT OF A MULTIDIMENSIONAL
ARRAY IN A CONDITIONAL EXPRESSION OF THE IF STATEMENT AND THE
MULTIDIMENTIONAL ARRAY IS SUBSTITUTED FOR THE ARRAY UNDER CONTROL
OF THE IF STATEMENT, OR
(4) THE FOLLOWING CONDITIONS ARE SATISFIED:
(4-A) A MULTIDIMENSIONAL ARRAY IS REFERENCED IN A CONDITIONAL
EXPRESSION OF THE IF STATEMENT UNDER CONDITION (2), AND
(4-B) A ONE-DIMENSIONAL ARRAY IS PRESENT UNDER CONTROL OF THE IF
STATEMENT, AND
(4-C) THE SUBSCRIPT IN THE FIRST DIMENSION OF THE MULTIDIMENSIONAL
ARRAY IN CONDITION (4-A) IS ALSO SET AS SUBSCRIPT OF THE
ONE-DIMENSIONAL ARRAY IN CONDITION (4-B), AND
(4-D) A MAX OR MIN FUNCTION USING AS AN ARGUMENT OF THE
ONE-DIMENSIONAL ARRAY IN CONDITION (4-B) AND SIMPLE VARIABLE OR
THE ONE-DIMENSIONAL ARRAY IN CONDITION (4-B) AND CONSTANT IS
PRESENT UNDER CONTROL OF THE IF STATEMENT. THE RESULT OF THE
OPERATION IS SUBSTITUTED FOR THE ONE-DIMENSIONAL ARRAY, OR
(4-E) ADDITION OF THE ONE-DIMENSIONAL ARRAY IN CONDITION (4-B) AND
A SIMPLE VARIABLE, SUBTRACTION BETWEEN THEM, ADDITION OF THE
ONE-DIMENSIONAL ARRAY IN CONDITION (4-B) AND A CONSTANT, OR
SUBTRACTION BETWEEN THEM IS PRESENT. THE RESULT OF THE OPERATION
IS SUBSTITUTED FOR THE ONE-DIMENSIONAL ARRAY.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0022-UL60658 -P121879-FORT90/VP --PROGRAM FIX-----------PR -
1. EXECUTION PERFORMANCE MAY BECOME LOWER UNDER THE FOLLOWING
CONDITIONS:
(1) COMPILER OPTION -OF IS VALID, AND
(2) A NESTED DO LOOP IS PRESENT, AND
(3) THE INNERMOST LOOP OF THE NESTED DO LOOP IS VECTORIZED, AND
(4) THE SAME ARRAY ELEMENT IS REFERENCED TWICE OR MORE IN THE
INNERMOST LOOP, AND
(5) THIS ARRAY ELEMENT IS ACCESSED BY A DO VARIABLE OR INDUCED
VARIABLE ONLY IN THE INNERMOST LOOP.
2. GLOBAL ASSIGNMENT OF VECTOR DATA CONTAINS AN ERROR.
-0023-UL60660 -P774873-FORT90/VP --PROGRAM FIX-----------PR -
1. A LOOP WHICH CAN BE VECTORIZED MAY NOT BE VECTORIZED UNDER THE
FOLLOWING CONDITIONS:
(1) A NESTED LOOP IS FOUND, AND
1 PROGRAM TEMPORARY FIX LIST PAGE 0006
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
(2) A SUBSCRIPT OF AN ARRAY REFERENCE WITHIN THE INNER LOOP
INCLUDES A VARIABLE, AND
(3) A DEFINITION FOR THE VARIABLE IS FOUND BETWEEN THE INNER LOOP
AND THE OUTER LOOP, AND
(4) THE VARIABLE IS FOUND IN THE DO STATEMENT OF THE INNER LOOP,
AND
(5) THE VARIABLE IS AN INTEGER-TYPE DUMMY PARAMETER USED IN
REFERENCE BY LOCATION.
2. THE COMPILER CONTAINS AN ERROR.
-0024-UL60661 -P122094-FORT90/VP --PROGRAM FIX-----------PR -
1. IF OPTIMIZATION CONTROL LINES DISJOINT AND VI ARE SPECIFIED IN THE
SAME LOOP, VI MAY NOT BE VALIDATED.
2. THE COMPILER CONTAINS AN ERROR.
-0025-UL60662 -P122123-FORT90/VP --PROGRAM FIX-----------PR -
1. A DYNAMIC VECTOR TEMPORARY AREA MAY NOT BE OPTIMIZED UNDER THE
FOLLOWING CONDITIONS:
(1) A PARTIALLY-VECTORIZED DO LOOP IS FOUND, AND
(2) THE LOOP COUNT OF THE DO LOOP OF (1) IS UNKNOWN AT COMPILE
TIME, AND
(3) IN THE DO LOOP OF (1), VARIABLE DEFINITION AND REFERENCE ARE
MADE BETWEEN VECTORIZED AND NOT VECTORIZED PROCEDURES, OR
(4) A VECTORIZED DO LOOP IS FOUND OUTSIDE THE INNERMOST DO LOOP,
AND5
(5) THE LOOP COUNT OF THE DO LOOP OF (4) IS UNKNOWN AT COMPILE
TIME, AND
(6) VARIABLE DEFINITION AND REFERENCE ARE MADE BETWEEN THE INNER
DO LOOP AND THE OUTER DO LOOP OF (4).
2. THERE COMPILER CONTAINS AN ERROR.
-0026-UL60663 -P775061-FORT90/VP --PROGRAM FIX-----------PR -
1. IF MODULES ARE REFERENCED ONE ANOTHER BY USING THE USE STATEMENT
AS DESCRIBED BELOW, COMPILATION MAY TAKE TOO MUCH TIME:
(1) A MODULE IS FOUND, AND
(2) THE MODULE OF (1) IS REFERENCED BY THE USE STATEMENT OF
ANOTHER MODULE, AND
(3) THE MODULES OF (1) AND (2) ARE REFERENCED BY THE USE STATEMENT
OF THE THIRD MODULE, AND
(4) THE MODULES OF (1), (2), AND (3) ARE REFERENCED BY THE USE
STATEMENT OF THE FOURTH MODULE.
2. A SLOW ALGORITHM IS FOUND IN THE COMPILER PROCESSING.
4. NONE
-0027-UL60664 -P122314-FORT90/VP --PROGRAM FIX-----------IN -
1. THE COMPILER MAY TERMINATE ABNORMALLY UNDER THE FOLLOWING
CONDITIONS:
(1) A NESTED DO LOOP IS FOUND, AND
(2) A FUNCTION CALL IS FOUND IN ANY OF THE INITIAL VALUE, THE
TERMINAL VALUE, AND THE INCREMENT OF THE DO STATEMENT OF (1), AND
(3) OPTIMIZATION CONTROL LINE VCT (VOL) IS VALID FOR THE DO LOOP
1 PROGRAM TEMPORARY FIX LIST PAGE 0007
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
OF (1).
2. THE COMPILER CONTAINS AN ERROR.
-0028-UL60665 -P122347-FORT90/VP --PROGRAM FIX-----------AB -
1. THE PROGRAM MAY TERMINATE ABNORMALLY AT RUN TIME UNDER THE
FOLLOWING CONDITIONS:
(1) THE OPTIMIZATION OPTION IS SPECIFIED, AND
(2) AN AREA TO WHICH THE RESULT OF A SUBTRACTION BETWEEN CONSTANTS
IS ASSIGNED AS AN ADDRESS IS ACCESSED.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0029-UL60666 -P775081-FORT90/VP --PROGRAM FIX-----------IN -
1. AN INVALID RESULT IS OBTAINED IF INTRINSIC FUNCTION SUM IS USED
UNDER THE FOLLOWING CONDITIONS:
- THE DOUBLE PRECISION TYPE IS SPECIFIED FOR THE ARRAY PARAMETER,
AND
- AN OMISSIBLE ARGUMENT DIM PARAMETER IS SPECIFIED, AND
- AN OMISSIBLE ARGUMENT MASK PARAMETER IS OMITTED.
2. THE LIBRARY CONTAINS AN ERROR.
4. AFTER THE CORRECTION IS APPLIED, THE PROGRAM SATISFYING THE
CONDITIONS DESCRIBED IN ITEM 1 NEED TO BE RE-LINKED.
-0030-UL60667 -P122519-FORT90/VP --PROGRAM FIX-----------PR -
1. EXECUTION PERFORMANCE MAY DECREASE UNDER THE FOLLOWING CONDITIONS:
1) COMPILER OPTION -WV,-GE OR -WV,-GF VALID, AND
2) A NESTED DO LOOP IS FOUND, AND
3) THE INNERMOST LOOP OF THE NESTED DO LOOP OF 2) IS VECTORIZED,
AND
4) THERE ARE FIVE OR MORE DEFINITIONS AND REFERENCES OF ARRAY
ELEMENTS WHOSE VALUES ARE NOT CHANGED BY THE REPETITION OF THE
OUTER LOOPS OF THE NESTED DO LOOP OF 2).
EXAMPLE)
DO K=1,N
DO I=1,N
C(I,J)=C(I,J)+A(I,K)*B(K,J)
C(I,J+1)=C(I,J+1)+A(I,K)*B(K,J+1)
C(I,J+2)=C(I,J+1)+A(I,K)*B(K,J+2)
C(I,J+3)=C(I,J+1)+A(I,K)*B(K,J+3)
ENDDO
ENDDO
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0031-UL60668 -P122555-FORT90/VP --PROGRAM FIX-----------ABS -
1. A COMPILER TERMINATES ABNORMALLY DURING COMPILATION UNDER THE
FOLLOWING CONDITIONS:
1) COMPILER OPTION -G1, -G2, OR -G3 IS VALID, AND
2) THE OPTIMIZATION OPTION IS VALID, AND
3) AN ARRAY VARIABLE WHERE A DUMMY ARGUMENT IS A SUBSCRIPT IS
DECLARED IN THE PROGRAM, AND
1 PROGRAM TEMPORARY FIX LIST PAGE 0008
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
4) IT IS DECLARED AS A POINTER VARIABLE.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0032-UL60669 -P122580-FORT90/VP --PROGRAM FIX-----------PR -
1. COMPILATION TIME MAY BECOME TOO LONG UNDER THE FOLLOWING
CONDITIONS:
(1) THERE ARE MANY DO LOOPS THAT CAN BE PARALLELED, AND
(2) A PARALLEL OPTION IS SPECIFIED.
2. THE COMPILER CONTAINS AN ALGORITHM CAUSING COMPILATION TO DELAY.
4. NONE
-0033-UL60670 -P775154-FORT90/VP --PROGRAM FIX-----------IN -
1. THE COMPILER MAY TERMINATE ABNORMALLY AT COMPILE TIME UNDER THE
FOLLOWING CONDITIONS:
(1) A PARTIALLY-VECTORIZED DO LOOP IS FOUND, AND
(2) THE LOOP COUNT OF THE DO LOOP OF (1) IS UNKNOWN AT COMPILE
TIME, AND
(3) IN THE DO LOOP OF (1), A DEFINITION TO A SIMPLE VARIABLE IS
FOUND, AND
(4) THE SIMPLE VARIABLE OF (3) IS REFERENCED BY AN ARGUMENT OF A
BUILT-IN FUNCTION, AND
(5) THE RETURN VALUE OF THE FUNCTION OF (4) IS DEFINED BY THE
SIMPLE VARIABLE OF (3), AND
(6) THE SIMPLE VARIABLE OF (3) IS REFERENCED BY ANOTHER STATEMENT,
AND
(7) THE IF STATEMENT IS FOUND UNDER THE STATEMENT OF (6), AND
(8) THE SIMPLE VARIABLE OF (3) IS REFERENCED UNDER THE IF
STATEMENT OF (7).
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0034-UL60671 -P122640-FORT90/VP --PROGRAM FIX-----------PR -
1. PERFORMANCE OF BUILT-IN FUNCTION EOSHIFT IS LOW UNDER THE
FOLLOWING CONDITIONS:
- THE SHIFT PARAMETER IS SCALAR DATA, AND
- THE BOUNDARY PARAMETER IS SCALAR DATA, OR
- THE BOUNDARY PARAMETER IS OMITTED.
2. THE LIBRARY CONTAINS AN ERROR.
4. AFTER APPLYING THE CORRECTION, THE PROGRAM SATISFYING THE
CONDITIONS DESCRIBED IN ITEM 1 NEED TO BE RE-LINKED.
-0035-UL60672 -P775205-FORT90/VP --PROGRAM FIX-----------IN -
1. AN ERROR MAY BE FOUND IN THE EXECUTION RESULT UNDER THE FOLLOWING
CONDITIONS:
(1) A NESTED DO LOOP IS FOUND, AND
(2) AN INNER LOOP OF (1) IS VECTORIZED, AND
(3) THE LOOP COUNT OF AN OUTER LOOP OF (1) IS AN ODD NUMBER, AND
(4) INTRINSIC FUNCTIONS OF SIN AND COS ARE FOUND IN THE LOOP OF
(2), AND
(5) THE ARGUMENTS OF THE INTRINSIC FUNCTIONS OF (4) ARE THE SAME
1 PROGRAM TEMPORARY FIX LIST PAGE 0009
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
SCALAR DATA, AND
(6) THE DO LOOP OF (1) IS UNROLLED, OR
(7) AN ARRAY OPERATION HAVING A SIMILAR STRUCTURE FROM (1) TO (6)
IS FOUND.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0036-UL60673 -P122816-FORT90/VP --PROGRAM FIX-----------IN -
1. THE COMPILER MAY TERMINATE ABNORMALLY UNDER THE FOLLOWING
CONDITIONS:
(1) A NESTED DO LOOP CONVERTED TO A SINGLE LOOP IS FOUND, AND
(2) THE SIZE OF THE ARRAY DECLARATION DEFINED OR REFERENCED WITHIN
THE DO LOOP OF (1) IS UNKNOWN AT THE COMPILE TIME, AND
(3) COMPILER OPTION "-WV,-R" IS VALID, OR OPTIMIZATION CONTROL
LINE "REPEAT" IS VALID.
2. THE COMPILER CONTAINS AN ERROR.
-0037-UL60674 -P775227-FORT90/VP --PROGRAM FIX-----------CAFRT -
1. COMPILATION MAY TERMINATE ABNORMALLY IF COMPILER OPTION -NO IS
SPECIFIED.
2. THE COMPILER IS INCORRECT.
-0038-UL60675 -P122846-FORT90/VP --PROGRAM FIX-----------AB -
1. THE COMPILER MAY TERMINATE ABNORMALLY UNDER THE FOLLOWING
CONDITIONS:
(1) A VECTORIZED DO LOOP IS FOUND, AND
(2) TWO OR MORE IF STATEMENTS ARE FOUND IN THE DO LOOP OF (1), AND
(3) IN ONE OF THE IF STATEMENTS OF (2), A LOGICAL EXPRESSION OF
VARIABLES IS FOUND, AND
(4) THE IF STATEMENTS OF (3) IS NESTED IN OTHER IF STATEMENTS OF
(2).
2. THE COMPILER CONTAINS AN ERROR.
-0039-UL60676 -P775248-FORT90/VP --PROGRAM FIX-----------IN -
1. THE FOLLOWING CONDITIONS MAY LEAD THE EXECUTION TO TERMINATE
ABNORMALLY WITH "JWE0152I-W":
1) THE DO LOOP EXISTS, AND
2) THE DO LOOP IN 1) CONTAINS A FORMATTED I-O STATEMENT, AND
3) THE SAME ARRAY IS SPECIFIED TWICE OR MORE IN THE I-O STATEMENT
IN 2), AND
4) THE END SPECIFIER OR THE ERR SPECIFIER IS SPECIFIED IN THE
I-O STATEMENT IN 2), AND
5) THE ARRAY INDEX OF 3) IS THE DO VARIABLE OF THE DO LOOP IN 1).
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0040-UL60677 -P123139-FORT90/VP --PROGRAM FIX-----------MAFRT -
1. A MESSAGE TO INDICATE THAT THE -AI OPTION IS MADE INVALID IS NOT
DISPLAYED WHEN OPTION -AI IS SPECIFIED IN VECTOR COMPILATION.
2. THE COMPILER ANALYZES AN OPTION INCORRECTLY.
1 PROGRAM TEMPORARY FIX LIST PAGE 0010
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
-0041-UL60678 -P123111-FORT90/VP --PROGRAM FIX-----------AB -
1. A PROGRAM MAY TERMINATE ABNORMALLY AT COMPILE TIME UNDER THE
FOLLOWING CONDITIONS:
1) THERE IS A VECTORIZED DO LOOP IN THE PROGRAM, AND
2) THERE IS AN IF STATEMENT IN THE LOOP IN 1), AND
3) VALUES IN THE SAME ARRAY ARE COMPARED IN SIZE IN THE
CONDITIONAL EXPRESSION OF THE IF STATEMENT IN 2), AND
4) THE SUBSCRIPT OF THE ARRAY IN 3) IS MADE UP OF A SIMPLE
VARIABLE AND A DO VARIABLE, AND
5) THE DO VARIABLE IS ASSIGNED TO THE SIMPLE VARIABLE UNDER THE IF
STATEMENT IN 2), AND
6) THE SIMPLE VARIABLE IS A FORMAL PARAMETER, AND
7) THE ARRAY IN 3) IS REFERENCED IN ANOTHER DO LOOP.
2. THE COMPILER IS INCORRECT.
4. NONE
-0042-UL60679 -P775267-FORT90/VP --PROGRAM FIX-----------IN -
1. THERE MAY BE AN ERROR IN THE RESULTS OF PROGRAM EXECUTION UNDER
THE FOLLOWING CONDITIONS:
1) A DO LOOP IS IN THE PROGRAM, AND
2) THE LOOP IN 1) IS VECTORIZED, AND
3) UNDER THE LOOP IN 1), THERE IS AN IF STATEMENT, AND
4) THE CONDITIONAL EXPRESSION IN THE IF STATEMENT IN 3) IS
INDEPENDENT OF THE REPETITION OF THE DO LOOP IN 1), AND
5) UNDER THE IF STATEMENT IN 3), THERE IS AN OPERATION INCLUDING
INTRINSIC FUNCTION MIN OR MAX, AND
6) THE RESULT OF THE OPERATION IN 5) IS ASSIGNED TO A SIMPLE
VARIABLE, AND
7) THE SIMPLE VARIABLE IN 6) IS DEFINED BEFORE THE IF STATEMENT IN
3), AND
8) THE SIMPLE VARIABLE IN 6) IS NOT SPECIFIED AS AN ARGUMENT OF
THE OPERATION IN 5).
2. THE COMPILER IS INCORRECT.
4. NONE
-0043-UL60680 -P123177-FORT90/VP --PROGRAM FIX-----------AB -
1. AN EXECUTION-TIME ABEND MAY OCCUR UNDER THE FOLLOWING CONDITIONS:
(1) A VECTORIZED DO LOOP EXISTS, AND
(2) THE LOOP IN (1) CONTAINS AN POINTER ASSIGNMENT STATEMENT, AND
(3) THE POINTER ON THE LEFT SIDE OF THE ASSIGNMENT STATEMENT IN
(2) IS THE ARRAY DATA OF STRUCTURE ELEMENTS.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0044-UL60681 -P775251-FORT90/VP --PROGRAM FIX-----------CAMAN -
1. IN THE ENGLISH ONLINE MANUAL ON MATMUL, THE ARGUMENT NAME TO BE AT
THE BEGINNING OF THE NEXT LINE IS SHOWN AT THE END OF THE FUNCTION
FORMAT FIELD.
2. THE ONLINE MANUAL IS INCORRECT.
4. NONE
1 PROGRAM TEMPORARY FIX LIST PAGE 0011
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
-0045-UL60682 -P123231-FORT90/VP --PROGRAM FIX-----------MA -
1. AN ARTICLE ON THE SIDE EFFECTS (HANDLING OF PARENTHESES) CAUSED BY
OPTIMIZATION OF THE OPERATION EVALUATION METHOD IS MISSING FROM
THE USER'S GUIDE.
2. AN ARTICLE IS MISSING FROM THE USER'S GUIDE.
-0046-UL60683 -P775288-FORT90/VP --PROGRAM FIX-----------CAFRT -
1. THE TRACEBACK INFORMATION MAY CONTAIN AN ERROR UNDER THE FOLLOWING
CONDITIONS:
1) A FUNCTION DECLARED WITH EXTERN IS FOUND, AND
2) THE FUNCTION OF 1) IS SPECIFIED IN AN ARGUMENT OF A SUBROUTINE,
AND 3) THE FUNCTION SPECIFIED IN THE ARGUMENT IS CALLED FROM THE
SUBROUTINE, AND
4) AN ERROR OCCURS DURING EXECUTION OF THE FUNCTION OF 1).
2. THE LIBRARY CONTAINS AN ERROR.
4. PTF L97121 MUST BE APPLIED.
-0047-UL60684 -P123277-FORT90/VP --PROGRAM FIX-----------MA -
1. INVALID DEBUGGING INFORMATION MAY BE OUTPUT UNDER THE FOLLOWING
CONDITIONS:
(1) THE DEBUGGING INFORMATION OUTPUT FUNCTION IS USED, AND
(2) THE LOGICAL VECTOR LENGTH DISPLAY FUNCTION OF (1) IS USED, AND
(3) ANY OF '-G1', '-G2' AND '-G3' IS SPECIFIED AS A COMPILER
OPTION.
2. THE COMPILER CONTAINS AN ERROR.
-0048-UL60685 -P123344-FORT90/VP --PROGRAM FIX-----------MAJWD2436I-S -
1. INVALID ERROR MESSAGE JWD2436I-S IS OUTPUT OR AN ABNORMAL
TERMINATION OCCURS AT COMPILE TIME UNDER THE FOLLOWING CONDITIONS:
(1) A VARIABLE HAVING THE POINTER ATTRIBUTE IS DECLARED IN A
MODULE, AND
(2) TWO OR MORE MODULES ARE SPECIFYING THE MODULE OF (1) IN THE
USE STATEMENT, AND
(3) A PROGRAM UNIT SPECIFYING THE MODULES OF (2) OR THE MODULE OF
(1) IN TWO OR MORE USE STATEMENTS IS FOUND.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0049-UL60686 -P775296-FORT90/VP --PROGRAM FIX-----------IN -
1. THE COMPILER MAY TERMINATE ABNORMALLY UNDER THE FOLLOWING
CONDITIONS:
(1) A NESTED DO LOOP IS FOUND, AND
(2) TWO OR MORE INNER LOOPS ARE FOUND, AND
(3) THE LOOP COUNTS OF THE MULTIPLE LOOPS OF (2) ARE THE SAME, AND
(4) THE IF STATEMENT IS FOUND IN A LOOP TO BE FUSED, AND
(5) THE IF STATEMENT OF (4) IS VECTORIZED IN THE LIST VECTOR
METHOD.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0050-UL60687 -P123376-FORT90/VP --PROGRAM FIX-----------ABS -
1 PROGRAM TEMPORARY FIX LIST PAGE 0012
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
1. AN ABNORMAL TERMINATION MAY OCCUR AT RUN TIME UNDER THE FOLLOWING
CONDITIONS:
(1) OPTIMIZATION OPTIONS ARE VALID, AND
(2) THE PROGRAM INCLUDES TWO OR MORE RSHIFTS, AND
(3) WITH THE MULTIPLE RSHIFTS OF (2), RESULT CALCULATION CAN BE
DONE AT COMPILE TIME, AND
(4) THE SHIFT AMOUNT FOUND BY CONSTANT CALCULATION IS LARGER THAN
THE BIT SIZE OF THE CONSTANT TO BE CALCULATED.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
-0051-UL60688 -P775311-FORT90/VP --PROGRAM FIX-----------IN -
1. A LOOP WHICH SHOULD BE VECTORIZED MAY NOT BE VECTORIZED UNDER THE
FOLLOWING CONDITIONS:
(1) A LOOP WHICH CONTAINS A REFERENCE OF THE POINTER ARRAY IS
FOUND, AND
(2) TWO OR MORE SUCH REFERENCES OF (1) ARE FOUND, AND
(3) AT LEAST ONE OF THOSE REFERENCES OF (2) IS A DEFINITION, AND
(4) THE VALUE OF THE SUBSCRIPT OF THE REFERENCE OF (2) CHANGES
DEPENDING ON THE LOOP COUNT, AND
(5) "]OCL NOALIAS, NOVREC" IS SPECIFIED IN THE LOOP OF (1).
2. THE COMPILER CONTAINS AN ERROR.
-0052-UL60689 -P123462-FORT90/VP --PROGRAM FIX-----------AB -
1. THE INTRINSIC FUNCTION TRANSFER TERMINATES ABNORMALLY UNDER THE
FOLLOWING CONDITIONS:
- THE DOUBLE PRECISION TYPE IS SPECIFIED IN THE SOURCE PARAMETER,
AND
- THE SOURCE PARAMETER IS AN ARRAY WHICH HAS 16 OR MORE ELEMENTS.
2. THE LIBRARY CONTAINS AN ERROR.
4. AFTER THE CORRECTION IS APPLIED, THE PROGRAM CORRESPONDING TO THE
CONDITIONS DESCRIBED IN ITEM 1 MUST BE RE-LINKED.
-0053-UL60690 -P123465-FORT90/VP --PROGRAM FIX-----------CAFRT -
1. A REFERENCE TO A MODULE PROGRAM MAY NOT BE VALIDATED WITH MESSAGE
"FRT: SPECIFIED OPTIONS ARE MISMATCHED" UNDER THE FOLLOWING
CONDITIONS:
A) COMPILER OPTION -AM IS SPECIFIED, AND
B) THE MODULE PROGRAM AND THE MAIN PROGRAM ARE STORED IN SEPARATE
FILES, AND
C) THE MODULE PROGRAM OF B) IS REFERENCED FROM THE MAIN PROGRAM.
2. THE COMPILER CONTAINS AN ERROR.
-0054-UL60692 -P123470-FORT90/VP --PROGRAM FIX-----------AB -
1. AN ABNORMAL TERMINATION MAY OCCUR AT COMPILE TIME UNDER THE
FOLLOWING CONDITIONS:
(1) A DO LOOP IS FOUND, AND
(2) A FORMATTED I-O STATEMENT IS FOUND IN THE DO LOOP OF (1), AND
(3) AN ARRAY IS SPECIFIED IN THE I-O STATEMENT OF (2), AND
(4) THE INDEX OF THE ARRAY OF (3) IS NOT A DO VARIABLE OF THE LOOP
OF (1), AND
1 PROGRAM TEMPORARY FIX LIST PAGE 0013
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
(5) ANOTHER DO LOOP IS FOUND AFTER THE LOOP OF (1), AND
(6) A FORMATTED I-O STATEMENT IS FOUND IN THE DO LOOP OF (5), AND
(7) AN ARRAY IS SPECIFIED IN THE I-O STATEMENT OF (6), AND
(8) THE INDEX OF THE ARRAY OF (7) IS A DO VARIABLE OF THE DO LOOP
OF (5), AND
(9) THE FORMAT SPECIFIES OF THE I-O STATEMENTS OF (2) AND (6)
MATCH.
2. THE COMPILER WILL BE CORRECTED.
4. NONE
-0055-UL60694 -P123479-FORT90/VP --PROGRAM FIX-----------IN -
1. INTRINSIC FUNCTION ISHFT TERMINATES WITH AN ABNORMAL RESULT UNDER
THE FOLLOWING CONDITIONS:
- THE FOUR-BYTE INTEGER TYPE IS SPECIFIED IN THE FIRST ARGUMENT OF
THE ISHFT FUNCTION, AND
- THE RESULT VALUE OF THE ISHFT FUNCTION IS RE-SPECIFIED IN THE
FIRST ARGUMENT OF THE ISHFT FUNCTION.
2. THE LIBRARY CONTAINS AN ERROR.
4. AFTER THE CORRECTION IS APPLIED, THE PROGRAM CORRESPONDING TO THE
CONDITIONS DESCRIBED IN ITEM 1 MUST BE RE-LINKED.
-0056-UL60695 -P775345-FORT90/VP --PROGRAM FIX-----------IN -
1. UNDER THE FOLLOWING CONDITIONS, THE RESULT OF PROGRAM EXECUTION
MAY DIFFER FROM WHAT WAS EXPECTED:
1) THERE ARE NESTED LOOPS IN THE PROGRAM, AND
2) THE INNERMOST LOOP IS VECTORIZED, AND
3) THERE IS A COMPLEX TYPE SUM TOTAL OPERATION IN THE INNERMOST
LOOP, AND
4) THE LOOPING COUNT FOR THE INNERMOST LOOP IS LARGER THAN 2048 OR
IS UNKNOWN AT COMPILE TIME, AND
5) THE VARIABLE BEING THE OBJECT OF THE SUM TOTAL OPERATION IN 3)
IS INITIALIZED IN AN OUTER LOOP OF THE INNERMOST LOOP, AND
6) THE RESULT OF THE OPERATION IN 3) IS REFERENCED IN THE OUTER
LOOP IN 5), AND
7) THE OUTER LOOP IN 5) IS VECTORIZED.
2. THE COMPILER IS INCORRECT.
4. NONE
-0057-UL60696 -P775352-FORT90/VP --PROGRAM FIX-----------CAFRT -
1. THE DIRECTORY SPECIFICATION FUNCTION USED AT INLINE EXPANSION FROM
A REMOTE FILE MAY NOT BE VALIDATED UNDER THE FOLLOWING CONDITION:
A) THE DIRECTORY NAME OF THE RELATIVE PATH IS SPECIFIED IN DIR_NM
OF COMPILER OPTION -NO,-D=DIR_NM.
2. THE COMPILER CONTAINS AN ERROR.
-0058-UL60697 -P123833-FORT90/VP --PROGRAM FIX-----------ABS -
1. A PROGRAM MAY TERMINATE ABNORMALLY AT COMPILE TIME UNDER THE
FOLLOWING CONDITIONS:
(1) A DO LOOP IS PRESENT, AND
(2) A POWER OPERATOR IS PRESENT IN THE DO LOOP, AND
(3) THE LEFT SIDE OF THIS OPERATOR IS INVARIABLE IN THIS DO LOOP,
1 PROGRAM TEMPORARY FIX LIST PAGE 0014
DESCRIPTION OF : 1.SYMPTOM 2.CAUSE 3.ACTION TAKEN 4.APPLICABLE CONDITIONS
NO. PTF NO. SDR NO. COMPONENT FIX CLASSIFICATION SYMPTOM CODE
AND
(4) THE RIGHT SIDE OF THIS OPERATOR IS A DO VARIABLE OF THIS DO
LOOP.
2. THE COMPILER CONTAINS AN ERROR.
4. NONE
** END **