Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!elroy.jpl.nasa.gov!decwrl!pa.dec.com!src.dec.com!Roger Hoover From: RHOOVER@IBM.COM (Roger Hoover) Newsgroups: comp.lang.modula3 Subject: Problems with beta4 Message-ID: <9102220004.AA28265@cirrus.watson.ibm.com> Date: 22 Feb 91 00:04:46 GMT Lines: 31 To: m3 Cc: rhoover@cirrus.watson.ibm.com X-External-Networks: yes I've been compiling beta4 on a Sparcstation 1 using gcc. 1) builtin_driver_args in m3.c writes into its argument, which can be a string constant. This requires the gcc -fwritable-strings flag. Are writable strings required for the target code as well? 2) I've been getting nondeterministic runtime errors from the m3 compiler. Anyone else see this? They go away if you retry the compile. For example: .ROOT/system/driver/m3.local -D.ROOT/libs/Xlib/Interfaces:.ROOT/libs/Xt/Interfac es:.ROOT/libs/Xaw/Interfaces -g -c xboxes.m3 M3 runtime error: Value out of range Program .ROOT/system/compiler/m3compiler got fatal signal 3. *** Error code 1 % make demos --- X11R4 starting on Thu Feb 21 18:46:29 EST 1991 ------ examples starting on Thu Feb 21 18:46:31 EST 1991 .ROOT/system/driver/m3.local -D.ROOT/libs/Xlib/Interfaces:.ROOT/libs/Xt/Interfac es:.ROOT/libs/Xaw/Interfaces -g -c xboxes.m3 .ROOT/system/driver/m3.local -D.ROOT/libs/Xlib/Interfaces:.ROOT/libs/Xt/Interfac es:.ROOT/libs/Xaw/Interfaces -g -o xboxes xboxes.mo .ROOT/libs/Xaw/libm3Xaw.a . ROOT/libs/Xt/libm3Xt.a .ROOT/libs/Xlib/libm3X11.a /usr/lib/libXaw.a /usr I also got the same error with Xlib/X.i3. Anyone else see this? roger hoover rhoover@ibm.com