From: SMTP%"lionel@quark.enet.dec.com" 18-JUL-1994 09:53:03.25 To: EVERHART CC: Subj: Re: Internal Consistency Error Abort From VAX FORTRAN V5.5 X-Newsgroups: comp.os.vms Subject: Re: Internal Consistency Error Abort From VAX FORTRAN V5.5 Message-Id: <3064nk$ils@jac.zko.dec.com> From: lionel@quark.enet.dec.com (Steve Lionel) Date: 15 Jul 1994 13:59:16 GMT Reply-To: lionel@quark.enet.dec.com (Steve Lionel) Distribution: world Organization: Digital Equipment Corporation, Nashua NH Nntp-Posting-Host: quark.zko.dec.com X-Newsreader: mxrn 6.18-17 Lines: 38 To: Info-VAX@CRVAX.SRI.COM X-Gateway-Source-Info: USENET In article <305vau$qb4@uuneo.neosoft.com>, jleslie@dmccorp.com (Jerry Leslie) writes: |>We plan to upgrade the compiler. Part of the reasons we haven't is |>we currently ship object libraries for one of our major products. That's |>why the posting, on behalf of Don Golden, a few weeks ago about linking |>against older run-time libraries, so we can keep the compilers and other |>layered products up-to-date. For the particular case of Fortran, you can use a current compiler; objects are compatible at least back to VMS V5.0, as long as you observe the following: 1. Compile with /MATH_LIBRARY=V5. 2. For linking prior to VMS V5.4, you may need to use /NOBLAS if you've used BLAS routines that weren't inlined; /WARN=INLINE will tell you about such cases. 3. Don't use the "non-native data in I/O" feature (/CONVERT or CONVERT= OPEN/INQUIRE keyword). 4. Be aware that the default alignment of COMMON blocks changed to QUADWORD in VAX FORTRAN V5.7. These apply to DEC Fortran for OpenVMS VAX V6.0 or later. If you have any VAX FORTRAN V5.x, you don't have to do anything special. Don't generalize this advice to other compilers; check their release notes for compatibility information. The DEC Fortran/VAX FORTRAN release notes do have a section regarding object compatibility. -- Steve Lionel Mail: lionel@quark.enet.dec.com DEC Fortran Development WWW: http://www.digital.com/info/slionel.html Digital Equipment Corporation 110 Spit Brook Road, ZKO2-3/N30 Nashua, NH 03062-2698 "Free advice is worth every cent" For a summary of Digital's Internet services, send mail to info@digital.com