Patch-ID# 108651-01
Keywords: y2000 f90 Fortran90 1.2 SC4.2
Synopsis: Fortran 90 1.2: Patch for Fortran 90 1.2
Date: Jan/05/00

Solaris Release: 2.4

SunOS Release: 5.4

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: 

Patches accumulated and obsoleted by this patch: 

Patches which conflict with this patch: 

Patches required with this patch:

Obsoleted by: 

Files included with this patch: 

<install_dir>/SUNWspro/SC4.2/bin/f90
<install_dir>/SUNWspro/SC4.2/bin/f90list
<install_dir>/SUNWspro/SC4.2/bin/f90comp
<install_dir>/SUNWspro/SC4.2/lib/locale/C/LC_MESSAGES/cf90.cat
<install_dir>/SUNWspro/SC4.2/lib/libf90.a
<install_dir>/SUNWspro/SC4.2/READMEs/Data_Vis_white_paper.ps

Problem Description: 
  
4199439 f90list is not printing dates in ISO standard format
4078153 f90comp: ERROR MEM_ALLOC, function mem_alloc(size,n) result(p).
4132860 Any F90 code that links with the thread lib fails.
4116114 f90 1.2 gives different results when compiling with optimization.
4123781 f90: problems with copying large arrays
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)
4073396 f90 compiling nested ALLOCATEs eats up lots of time and memory
        regression in i/o introduced by the previous patch T104366-03
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
4034707 Fortran 90 compiler core dumps with the -g option
4038732 f90 doesn't link module definition with program which is
        using the module
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.4 and requires that patch
104529-15 be installed before this patch.  The proper patch to use for
Solaris 2.5, 2.5.1, 2.6, and 7 is 104366-09 or later.
