Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!ll-xn!cit-vax!oddhack!jon From: jon@oddhack.Caltech.Edu (Jon Leech) Newsgroups: comp.lang.c++ Subject: C++ 1.1 and Sun 3.0 Message-ID: <1243@cit-vax.Caltech.Edu> Date: Sat, 29-Nov-86 04:02:09 EST Article-I.D.: cit-vax.1243 Posted: Sat Nov 29 04:02:09 1986 Date-Received: Sat, 29-Nov-86 07:11:33 EST Sender: news@cit-vax.Caltech.Edu Reply-To: jon@cit-vax.UUCP (Jon Leech) Organization: California Institute of Technology Lines: 23 When getting 1.1 up on Sun 3.0, I found that the sources cross-compiled to C on our VAX and then bootstrapped produced a working cfront, but this cfront then died when trying to recompile main.c with the ever popular ``internal error: bus error (or something nasty like that)''. At first it appeared this was the problem with print.c which Mike Wescott posted a patch for recently, however, this turned out not to be the case. cfront was dying in norm::normalize() (in norm.c). After considerable poking around, I found that simply moving the line #include from right before the routine 'core_dump' to right after the line #include in main.c made this problem go away. Darned if I know why, or if anyone else has seen this one, but cfront does recompile itself now on our Suns. -- Jon Leech (jon@csvax.caltech.edu || ...seismo!cit-vax!jon) Caltech Computer Science Graphics Group __@/