SYSTEM : UXP/V ********************************** PRODUCT-ID : FORTRAN90/VPP * PTF DESCRIPTION * VERSION LEVEL: V10L10 ********************************** PTF LEVEL : L98121 PRODUCT CODE : B777LWA0-10-7 << SUMMARY >> 1. SOFTWARE PRODUCT: UXP/V FORTRAN90/VPP V10L10 2. PTF NO. : L98121 3. ADDED FUNCTIONS THIS PTF ADDS THE FOLLOWING FUNCTION: (1) PARALLELIZATION OF MODULE PROCEDURES AND INTERNAL PROCEDURES 4. CANCELED RESTRICTIONS THIS PTF DOES NOT CANCEL ANY RESTRICTIONS. 5. PTF APPLICATION TIME THE REQUIRED APPLICATION TIME IS 15 MINUTES. APPLICATION TIME = NUMBER OF I/O EXECUTIONS * 30 MS. 6. NUMBER OF FIXES : 22 FIXES 7. MANUAL UPDATES : Y 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 (B777LWA0-10-7) 1 << PTF HISTORY >> --- --------- ------------------------------------------------------ NO. PTF LEVEL REMARKS --- --------- ------------------------------------------------------ 1 L96061 RESTRICTION CANCELED; ERROR CORRECTED --- --------- ------------------------------------------------------ 2 L96091 RESTRICTION CANCELED; ERROR CORRECTED --- --------- ------------------------------------------------------ 3 L96121 RESTRICTION CANCELED; ERROR CORRECTED --- --------- ------------------------------------------------------ 4 L97031 RESTRICTION CANCELED; ERROR CORRECTED; FUNCTION ADDED --- --------- ------------------------------------------------------ 5 L97081 RESTRICTION CANCELED; ERROR CORRECTED; FUNCTION ADDED --- --------- ------------------------------------------------------ 6 L97121 RESTRICTION CANCELED; ERROR CORRECTED; FUNCTION ADDED --- --------- ------------------------------------------------------ 7 L98121 RESTRICTION CANCELED; ERROR CORRECTED; --- --------- ------------------------------------------------------ 1 <> 1. PTF APPLICATION INSTRUCTIONS BEFORE APPLYING THIS PTF, READ THE FOLLOWING INSTRUCTIONS. NOTE: IN THE FOLLOWING DESCRIPTIONS, CHARACTERS BETWEEN @' AND ' ARE UPPER-CASE LETTERS. OTHER CHARACTERS USED IN MESSAGES, COMMANDS OR PATHNAMES ARE DISPLAYED IN LOWER-CASE LETTERS ON THE SCREEN IN UXP/V OPERATION. INSTALL THIS PTF AT RUN LEVEL 1. 1) WHEN APPLYING THIS PTF, RESERVE THE AMOUNT OF FREE AREA IN /VAR/SADM AS DESCRIBED IN CHAPTER 5, "MEMORY AND DASD SPACE REQUIREMENTS." IF THE REQUIRED AMOUNT OF AREA CANNOT BE ALLOCATED IN /VAR/SADM, OPERATE AS FOLLOWS. 1-1) PREPARE A MINIDISK HAVING A CAPACITY OF 200 MEGABYTES OR GREATER. +-----------------------------------------------------------+ ! # MKFS -@'F' UFS /DEV/RSD203S5 409500 ! ! # MOUNT -@'F' UFS /DEV/SD203S5 /MNT ! +-----------------------------------------------------------+ 1-2) COPY THE CONTENTS OF /VAR/SADM TO THE MINIDISK PREPARED IN STEP 1-1). +-----------------------------------------------------------+ ! # CD /VAR/SADM ! ! # FIND . -DEPTH -PRINT ! CPIO -PDMU /MNT ! +-----------------------------------------------------------+ 1-3) UNMOUNT /VAR/SADM. +-----------------------------------------------------------+ ! # UMOUNT /VAR/SADM ! +-----------------------------------------------------------+ 1-4) EDIT /ETC/VFSTAB. CHANGE THE DEVICE NAME OF /VAR/SADM TO THE NAME OF THE DEVICE PREPARED IN STEP 1-1). +-----------------------------------------------------------+ ! # VI /ETC/VFSTAB ! +-----------------------------------------------------------+ 1-5) MOUNT /VAR/SADM. +-----------------------------------------------------------+ ! # MOUNT /VAR/SADM ! +-----------------------------------------------------------+ 1 2) INSTALL THE FOLLOWING SOFTWARE PRODUCTS ON THE SYSTEM: THE SOFTWARE PRODUCTS STORED IN THE DISTRIBUTION TAPE SPECIFY THE PATH NAME OF THE DAT UNIT AND THE SOFTWARE PRODUCT NAME, "UXP@'F90PP'." # PKGADD -D PATH -A UXPPTF UXP@'F90PP' = IS SPECIFIED, AND 2) THE FIRST CHARACTER OF THE NAME MATCHES THAT OF , AND 3) THE CHARACTER LENGTH OF THE NAME MATCHES THAT OF , AND 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 4) THE NAME IS A NAMED CONSTANT. 2. THE COMPILER CONTAINS AN ERROR. -0007-UL60608 -P123520-FORT90/VPP --PROGRAM FIX-----------CAFRT - 1. THE PARALLEL PRE-PROCESSOR MAY TERMINATE ABNORMALLY UNDER THE FOLLOWING CONDITIONS: - A SPREAD PROCEDURE IS FOUND, AND - A GLOBAL VARIABLE WHERE "RESIDENT" IS SPECIFIED IS FOUND IN THE PROCEDURE. 2. THE PARALLEL PRE-PROCESSOR CONTAINS AN ERROR. -0008-UL60609 -P123521-FORT90/VPP --PROGRAM FIX-----------MAFRT - 1. THE PARALLEL PRE-PROCESSOR MAY OUTPUT AN INVALID MESSAGE ("ACCESS OUTSIDE THE AREA" FOR A NORMAL ACCESS) UNDER THE FOLLOWING CONDITIONS: - AN ARRAY ELEMENT IS FOUND IN THE I-O DO TYPE ITEM LIST OF THE I-O DO TYPE REPETITION, AND - PARALLEL COMPILATION IS EXECUTED SPECIFYING THE SUBSCRIPT VALUE CHECK OPTION. 2. THE PARALLEL PRE-PROCESSOR CONTAINS AN ERROR. -0009-UL60611 -P775429-FORT90/VPP --PROGRAM FIX-----------IN - 1. A COMPILE TIME ERROR MAY OCCUR IF A RELATIONAL OPERATOR (SUCH AS ==, /=, >, >=, <, <=) IS SPECIFIED IN THE LOGICAL EXPRESSION OF THE BROADCAST STATEMENT. 2. THE COMPILER CONTAINS AN ERROR. -0010-UL60612 -P775412-FORT90/VPP --PROGRAM FIX-----------MA - 1. IF A GLOBAL VARIABLE AND A LOCAL VARIABLE ARE FOUND IN ONE COMMON BLOCK, MESSAGE JOO9000I-U IS OUTPUT. 2. THE PARALLEL PRE-PROCESSOR CONTAINS AN ERROR. -0011-UL60613 -P775431-FORT90/VPP --PROGRAM FIX-----------MA - 1. ARRAY VECTORIZATION INDICATION FLAGS ARE DISPLAYED UNDER THE FOLLOWING CONDITIONS: 1) THE PARALLEL COMPILATION OPTION (-WX) IS SPECIFIED, AND 2) AN ARRAY ASSIGNMENT STATEMENT IS FOUND, AND 3) THE ARRAY VECTORIZATION INDICATION FLAG DISPLAY OPTION (-PA) IS NOT SPECIFIED. 2. THE COMPILER CONTAINS AN ERROR. -0012-UL60614 -P775432-FORT90/VPP --PROGRAM FIX-----------MA - 1. THE ARRAY VECTORIZATION INDICATION FLAG MAY BE DISPLAYED UNDER THE FOLLOWING CONDITIONS: 1) THE PARALLEL COMPILATION OPTION (-WX) IS SPECIFIED, AND 2) VPP EXECUTABLE CONSTRUCT IS FOUND, AND 3) THE VECTORIZATION INDICATION FLAG DISPLAY OPTION (-PS) IS SPECIFIED. 2. THE COMPILER CONTAINS AN ERROR. -0013-UL60616 -P775509-FORT90/VPP --PROGRAM FIX-----------IN - 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 1. THE FORTRAN PROGRAM DOES NOT TERMINATE WHILE ONLY THE ELAPSE TIME IS PASSING. 2. THE LIBRARY CONTAINS AN ERROR. 4. NONE -0014-UL60617 -P127081-FORT90/VPP --FEATURES ADDED--------FX - 1. A MODULE PROCEDURE/INTERNAL PROCEDURE PARALLELIZE FUNCTION WILL BE SUPPORTED. 3. FUNCTION ADDITION -0015-UL60618 -P127091-FORT90/VPP --PROGRAM FIX-----------CA - 1. A PROGRAM MAY TERMINATE ABNORMALLY AT COMPILE TIME UNDER THE FOLLOWING CONDITIONS: 1) THE PARALLEL COMPILE OPTION (-WX) IS SPECIFIED, AND 2) TWO OR MORE INCLUDE FILES ARE PRESENT, AND 3) THESE INCLUDE FILES ARE NESTED, AND 4) THE COMPILATION LIST DISPLAY OPTION (-PS) IS SPECIFIED. 2. THE COMPILER CONTAINS AN ERROR. -0016-UL60619 -P127092-FORT90/VPP --PROGRAM FIX-----------MA - 1. THE ONLINE MANUAL (OLIAS) WILL BE MODIFIED AND CORRECTED AS EXPLAINED BELOW: (1) MODIFICATION FOR L98121 FUNCTION ADDITION - FUNCTION THAT MAKES MODULE AND INTERNAL PROCEDURES PARALLEL (2) MODIFICATION FOR L98121 RESTRICTION ADDITION - RESTRICTION ON USE OF THE SYSTEM(3S) (3) CORRECTION OF EXPLANATION (4) CORRECTION OF MISSPELLING 2. THE ONLINE MANUAL WILL BE CORRECTED AND EXPLAIN AN ADDED FUNCTION AND RESTRICTION. 4. NONE -0017-UL60620 -P127093-FORT90/VPP --PROGRAM FIX-----------MA - 1. AN ABEND INDICATION MESSAGE IS NOT OUTPUT UNDER THE FOLLOWING CONDITIONS: 1) THE PARALLEL LISTER (JOO_PLS) ENDS ABNORMALLY, AND 2) A CORE FILE IS CREATED. 2. THE PARALLEL COMPILER DRIVER (JOO_FORT) CONTAINS AN ERROR. -0018-UL60621 -P127443-FORT90/VPP --PROGRAM FIX-----------CAFRT - 1. MESSAGE JOO9000I-U MAY BE OUTPUT UNDER THE FOLLOWING CONDITIONS: 1) AN INITIALIZATION EXPRESSION IS FOUND, AND 2) THE INITIALIZATION EXPRESSION OF 1) INCLUDES AN ARRAY CONSTRUCTOR, AND 3) THE INCREMENT OF THE ARRAY CONFIGURATION IMPLIED DO CONTROL OF THE ARRAY CONSTRUCTOR OF 2) IS A NEGATIVE VALUE. 2. THE COMPILER CONTAINS AN ERROR. -0019-UL60622 -P127444-FORT90/VPP --PROGRAM FIX-----------MA - 1. MESSAGE JOO900I-U IS OUTPUT UNDER THE FOLLOWING CONDITIONS: 1) THE PROGRAM UNIT IS A MODULE, AND 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 2) THE MODULE OF 1) INCLUDES THE USE STATEMENT, AND 3) THE MODULE OF 1) INCLUDES EITHER THE SUBROUTINE STATEMENT OR FUNCTION STATEMENT, AND 4) THE STATEMENT OF 3) APPEARS IN A SEQUENCE VIOLATING THE SYNTAX. 2. THE COMPILER CONTAINS AN ERROR. -0020-UL60623 -P127445-FORT90/VPP --PROGRAM FIX-----------MA - 1. MESSAGE JOO9000I-U MAY BE OUTPUT UNDER THE FOLLOWING CONDITIONS: 1) THE USE STATEMENT IS USED, AND 2) THE MODULE REFERENCED IN 1) INCLUDES THE XOCL LINE, AND 3) THE ENTITY DECLARED IN 2) IS REFERENCED BY THE FORTRAN STATEMENT IN THE SCOPING UNIT WHICH INCLUDES THE USE STATEMENT OF 1). 2. THE COMPILER CONTAINS AN ERROR. -0021-UL60624 -P127636-FORT90/VPP --PROGRAM FIX-----------CA - 1. AN EXECUTION TIME ERROR MAY OCCUR UNDER ANY OF THE FOLLOWING CONDITIONS: 1) "FLAG" OF THE BROADCAST STATEMENT IS NOT A DEFAULT LOGICAL TYPR, OR 2) "LOCK-ID" OF THE LOCKON STATEMENT IS NOT THE DEFAULT INTEGER TYPE, OR 3) "SCALAR-LOGICAL-EXPR" OF GLOBAL-FUNCTION LAST IS NOT THE DEFAULT LOGICAL TYPE, OR 4) "STRIPE-NO" OF THE HIO-STRIPING-OPEN STATEMENT IS NOT THE DEFAULT INTEGER TYPE, OR 5) "STRIPE-WIDTH" OF THE HIO-STRIPING-OPEN STATEMENT IS NOT THE DEFAULT INTEGER TYPE. 2. THE COMPILER CONTAINS AN ERROR. -0022-UL60625 -P127712-FORT90/VPP --PROGRAM FIX-----------IN - 1. A GLOBAL VARIABLE WITH THE RESIDENT ATTRIBUTE CAN NEITHER BE DEFINED NOR REFERENCED CORRECTLY UNDER EITHER OF THE FOLLOWING CONDITIONS 1) AND 2): 1) - THE GLOBAL VARIABLE HAS THE RESIDENT ATTRIBUTE, AND - THE VARIABLE IS NOT EVENLY DIVIDED. 2) - A GLOBAL VARIABLE IS DECLARED IN THE MODULE DECLARATION PART, AND - THE VARIABLE IS GIVEN THE RESIDENT ATTRIBUTE ONLY IN THE USE SIDE. 2. THE PRE-PROCESSOR CONTAINS AN ERROR. ** END **