[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference turris::fortran

Title:Digital Fortran
Notice:Read notes 1.* for important information
Moderator:QUARK::LIONEL
Created:Thu Jun 01 1995
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1333
Total number of notes:6734

1248.0. "%F90-F-FATAL, **Internal compiler error" by UTRTSC::BOOR () Wed Apr 02 1997 05:37

Hello,

customer recently upgraded to F90 V7.1-330. Recompiling some of his sources
(with precompiled V7.0 modules) will generate the following error:


%F90-F-FATAL, **Internal compiler error: specification exception signal raised**
 Please report this error along with the circumstances in which it occurred in a
 Software Problem Report.  Note: File and line given may not be explicit cause
 of this error.

I could reproduce this problem by:
	step 1: compile TEST.F90 with the V7.0 compiler
	step 2: compile TEST1.F90 with V7.1
		(this will use modules compiled with step 1)

The sources can be found at UTRTSC::V70_V71_f90.bck

P.S. This is a small reproducer, customers has lots of V7.0 compiled modules
     and it will take a large amount of work to recompile all these sources.
     I know it's common sense to recompile sources with newer compilers, but
     shouldn't this be 'upwards compatible' ?


regards,
	Rob Boor, Off-Site Services, Utrecht - The Netherlands.
T.RTitleUserPersonal
Name
DateLines
1248.1QUARK::LIONELFree advice is worth every centWed Apr 02 1997 10:447
We try to make the modules upward-compatible, but sometimes an older compiler
didn't write a module correctly that causes the newer compiler to fail in this
manner.

I'll look at the example, but I would recommend recompiling all modules.

			Steve