[Info-vax] Itanic is a dead end : IBM

Jan-Erik Soderholm jan-erik.soderholm at telia.com
Sun May 29 07:59:44 EDT 2011


Phillip Helbig---undress to reply wrote 2011-05-29 13:06:
> In article
> <1ca5f619-fc08-4f65-be4c-b661295754d8 at x1g2000yqb.googlegroups.com>,
> IanMiller<gxys at uk2.net>  writes:
>
>> The HP-UX C/C++ and FORTRAN compilers do not use the Intel compiler
>> backend. The OpenVMS FORTRAN compilers are not dependent on Intel
>> compiler technology either.
>
> Has this changed?  I recall a post from, IIRC, John Reagan which
> explained the rather complex nature of the (then) Fortran compiler for
> VMS, which did (then) involve Intel.
>
>> HP will continue to support HP-UX and OpenVMS compilers for FORTRAN
>> and C/C++ on I64.
>
> When were the Fortran standards after Fortran 95 published?

I guess these notes from the HP Fortran 8.0 Ref Manual gives
some hints :

The following copyrighted standard and specification documents
contain precise descriptions of many of the features found in
HP Fortran:

- American National Standard Programming Language FORTRAN,
   ANSI X3.9-1978

- American National Standard Programming Language Fortran 90,
   ANSI X3.198-1992
   (This Standard is equivalent to: International Standards
   Organization Programming Language Fortran, ISO/IEC 1539:1991 (E).)

- American National Standard Programming Language Fortran 95,
   ANSI X3J3/96-007
   (This Standard is equivalent to: International Standards
   Organization Programming Language Fortran, ISO/IEC 1539-1:1997 (E).)

So, F90=1992 and F95=1997.

> Which standards does the HP Fortran compiler on VMS support?

According to the HP-Fortran 8.0 Ref Manual :

 > Fortran 95 includes Fortran 90 and most features of FORTRAN 77.
 > Fortran 90 is a superset that includes FORTRAN 77.
 > HP Fortran fully supports the Fortran 95, Fortran 90,
 > and FORTRAN 77 Standards.


> On ALPHA?  On Itanium?

Both, according to the same manual.

http://h71000.www7.hp.com/doc/82final/6324/ba368-90004.pdf




More information about the Info-vax mailing list