Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!hao!oddjob!gargoyle!ihnp4!alberta!auvax!willis From: willis@auvax.UUCP (Tony Willis) Newsgroups: comp.lang.fortran,comp.sys.hp Subject: HP Fortran problems Message-ID: <429@auvax.UUCP> Date: Sat, 28-Nov-87 18:58:10 EST Article-I.D.: auvax.429 Posted: Sat Nov 28 18:58:10 1987 Date-Received: Tue, 1-Dec-87 01:59:14 EST Distribution: na Organization: Athabasca U., Alberta, Canada Lines: 28 Keywords: F66, HP9000, Series 500 Xref: mnetor comp.lang.fortran:344 comp.sys.hp:351 I would like to install a very large astronomical image processing system on an HP9000 series 500 workstation. The image processing system's code is largely written in F66 style and contains many coding gems of the form REAL TEST DATA TEST/'ABCD'/ i.e. it uses the old F66 way of storing character data. Now most Unix style f77 compilers tend to produce warning messages which tell me that this coding style is hardly state-of-the-art, but they do keep going and compile the code. (At least they do on a Sun 3 and a VAX 785 running Ultrix.) Unfortunately the HP9000 compiler produces a fatal error message stating that the data types are incompatible and does not complete the compilation. Therefore HP's compiler is clearly not upwardly compatible with f66 code. Now, this image processing system contains about 150,000 lines of code and I don't intend to rewrite it in f77 style by myself. So my question is - has anybody else encountered this problem and if so, can it be solved without rewriting the code? Is any kind of work-around solution available from HP? Tony Willis Athabasca University ...{ubc-vision,ihnp4}!alberta!auvax!willis uucp Box 10,000 usercdir@ualtamts BITNET Athabasca, Alberta TOG 2R0 Canada (403) 675-6221