Sun f90 compiler bug. Help.

From: Paul van Delst (paul.vandelst_at_noaa.gov)
Date: 01/30/04


Date: Fri, 30 Jan 2004 11:44:13 -0500

Hi there,

I get the following error when I compile some code on a Sun system (SunOS 5.9, ):

f90 -c -C -fsimple=0 -ftrap=overflow,division,invalid -g
-M/home2/paulv/local/netcdf/include IRSSE_Model.f90
Assertion failed: szl % szr == 0, file ../srcfw/FWAsg_Opr.c, line 848
"IRSSE_Model.f90", Line = 1, Column = 1: INTERNAL: Interrupt: Abort

It's apparently an internal compiler error -- and I know what people are thinking: contact
the vendor.

However, my sysadmins tell me that since we don't have a maintenance contract with Sun (we
just buy the hard/software (?)) that there's no way to report the bug or find a patch.

So I'm asking if anyone else has encountered a similar bug and managed to fix/patch it. I
have visited the SunSoft website looking for patches (nice setup to allow people to see
what patches are available, BTW) and am looking for guidance from any Sun-knowledgable
folks - I saw bug reports for similar errors but not for this FWAsg_Opr.c file in
particular. The latest available patch I saw was

 Patch-ID# 112762-07
 Keywords: f95 7.1 s1s8cc sun one studio 8 compiler collection
 Synopsis: F95 7.1: Patch for S1S8CC Fortran 95 compiler
 Date: Jan/07/2004

and I'm wondering if upgrading to Sun Studio 8 will fix the problem. If I get some
corroborating opinions I can make a case with my sysadmins to upgrade.

Any information is greatly appreciated.

cheers,

paulv

-- 
Paul van Delst
CIMSS @ NOAA/NCEP/EMC


Relevant Pages

  • fortran compiler bug
    ... We seem to be having issues getting a bug registered....the site listed ... testspeed.f90:0: internal compiler error: Segmentation fault Please ... submit a full bug report, ... See for instructions. ...
    (Debian-User)
  • 6 gfortran bugs
    ... I know I should submit them through bugzilla. ... I was hit by gcc bug 17298, but that ons is already in bugzilla. ... bug1.f90:4: internal compiler error: Possible frontend bug: array ... end subroutine string_comp ...
    (comp.lang.fortran)
  • Re: error : $S1 : modifiers not allowed ?!
    ... c1xx: fatal error C1063: INTERNAL COMPILER ERROR ... Please choose the Technical Support command on the Visual C++ ... or open the Technical Support help file for more ... - with this bug. ...
    (microsoft.public.vc.language)
  • Re: InternalError FOR1210
    ... Internal Error-- please report the bug ... Command line error D2013: internal compiler error ... To detect a problem with ALLOCATE, you could set the value of IOSTAT ...
    (comp.lang.fortran)