Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83 (MC840302); site alibaba.UUCP Path: utzoo!linus!philabs!cmcl2!seismo!mcvax!enea!alibaba!bjorn From: bjorn@alibaba.UUCP (Bj|rn Ekelund) Newsgroups: net.lang.f77 Subject: Small integers in Ultrix f77 Message-ID: <275@alibaba.UUCP> Date: Mon, 5-Aug-85 17:29:43 EDT Article-I.D.: alibaba.275 Posted: Mon Aug 5 17:29:43 1985 Date-Received: Sat, 10-Aug-85 22:32:24 EDT Reply-To: bjorn@alibaba.UUCP (Bj|rn Ekelund) Organization: Dep. Applied Electronics Lund, Sweden Lines: 26 <> The f77 compiler has an option -i2 that make all integers small by default. As far as I know this option is supposed to be supported on a VAX with Ultrix. This little stupid routine: subroutine shit (jtyp,iofset,ie) if (iabs(jtyp).gt.3*iofset) ie=ie+1 return end gives the printout when I 'f77 -i2' it: shit.f: shit: shit.f, line 3: compiler error: no table entry for op <= compiler error. What on earth is this ? I tried with a .ge. test instead, but that only removes the '=' from the error message. Im happy for any hint about this problem. Bjorn Ekelund / bjorn@alibaba Department of Applied Electronics, U of Lund.