Patch-ID# 104366-10 Keywords: y2000 f90 Fortran90 1.2 SC4.2 Synopsis: Fortran 90 1.2: Patch for Fortran 90 1.2 Date: Jan/03/00 Solaris Release: 2.5 2.5.1 2.6 7 SunOS Release: 5.5 5.5.1 5.6 5.7 Unbundled Product: Fortran 90 Unbundled Release: 1.2 Relevant Architectures: sparc BugId's fixed with this patch: 4011252 4011377 4034208 4034222 4034707 4038732 4073396 4028411 4037181 4075338 4080665 4084520 4078570 4092549 4090266 4093050 4101511 1213704 4116114 4123781 4078153 4132860 4199439 Changes incorporated in this version: 4199439 Patches accumulated and obsoleted by this patch: Patches which conflict with this patch: Patches required with this patch: 104529-15 Obsoleted by: Files included with this patch: /SUNWspro/SC4.2/bin/f90 /SUNWspro/SC4.2/bin/f90list /SUNWspro/SC4.2/bin/f90comp /SUNWspro/SC4.2/lib/locale/C/LC_MESSAGES/cf90.cat /SUNWspro/SC4.2/lib/libf90.a /SUNWspro/SC4.2/READMEs/Data_Vis_white_paper.ps Problem Description: 4199439 f90list is not printing dates in ISO standard format (from 104366-08) 4078153 f90comp: ERROR MEM_ALLOC, function mem_alloc(size,n) result(p). 4132860 Any F90 code that links with the thread lib fails. (from 104366-07) 4116114 f90 1.2 gives different results when compiling with optimization. 4123781 f90: problems with copying large arrays (from 104366-06) 4093050 FATAL error closing unit 6 during program termination 4101511 f90 with inquire statement causes memory leaks 1213704 f90: Fatal error in f90comp: Segmentation Fault (core dumped) (from 104366-05) 4073396 f90 compiling nested ALLOCATEs eats up lots of time and memory regression in i/o introduced by the previous patch T104366-03 (from 104366-04) 4028411 INTERNAL COMPILER ERROR: "is_variable_len: bad table type" 4037181 F90 compiler 1.2 outputs wrong data 4075338 INTERNAL BUG errmsg trying to use fpp 4080665 Internal error occurs in FORTRAN90 if it specifies ASSOCIATED to 'if' statement. 4084520 breakpoints are not setting at the correct line number 4078570 f90 1.2 produces huge object files 4092549 -Xlist flag causes f90 v1.2 code to coredump 4090266 Names of module file names are incorrect when fpp is used (from 104366-03) (from 104366-02) 4034707 Fortran 90 compiler core dumps with the -g option 4038732 f90 doesn't link module definition with program which is using the module (from 104366-01) 4011252 F90 1.1 store some data in .data instead of .bss unpredictably 4011377 f90 binariy consumes memory at an alarming rate 4034208 Output from a program (f90 1.2) on terminal is lost 4034222 Data_Vis_white_paper.ps file is corrupted Patch Installation Instructions: -------------------------------- Refer to the Install.info file for instructions on using the generic 'installpatch' and 'backoutpatch' scripts provided with each patch. Any other special or non-generic installation instructions should be described below as special instructions. Special Install Instructions: ----------------------------- This patch is to be used only on Solaris 2.5, 2.5.1, 2.6, and 7 and requires that patch 104529-15 be installed before this patch. The proper patch to use for Solaris 2.4 is 108651-01.