matthew@cs.ua.oz.au (Matthew Donaldson) (05/25/90)
I have recently been atempting to install AT&T C++ 2.0 on an Encore Multimax running Umax 4.2. I have got as far as making the "scratch" compiler, but when I try to run it, cfront bombs out with this error: internal <<AT&T C++ Translator 2.00 06/30/89>> error: 4272180-> base type::dcll_print( 85) I traced this back to a routine called "simpl_init" in simpl..c - some sort or initialisation. The actual error occurs in dcl_print. This is the traceback (without symbols): put__7dcl_bufFv(0x41e000) dcl_print__4typeFP4name(0x41b280,0x412ff0) dcl_print__4nameFUc(0x412ff0,0) simpl_init__Fv() main(1,0xffffeaec,0xffffeaf4) I think the top one has something to do with the internal error routine itself. From the code where it occurred, it appears that it might be either because dcl_print is being called with a bad parameter of some sort (the offending line is in the "default" of a switch stmt), or because it is not being called from an error printing routine (it examines a variable set in the error-printing routine). Has anyone else had this error message or one like it? ------- Matthew Donaldson matthew@cs.ua.oz.au Operating Systems Group Computer Science Department University of Adelaide -- --------------------------------------------------------------------- Matthew Donalson Phone : +61 8 228 5309 Department of Computer Science Telex : UNIVAD AA89141 University of Adelaide Fax : +61 8 223 1206 GPO Box 498 Adelaide SA 5001 ACSnet : matthew@cs.ua.oz AUSTRALIA Internet: matthew@cs.ua.oz.au