Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!usc!elroy.jpl.nasa.gov!decwrl!pa.dec.com!src.dec.com!src.dec.com!muller From: muller@src.dec.com (Eric Muller) Newsgroups: comp.lang.modula3 Subject: Re: Problems with beta4 Message-ID: <1991Feb22.110533.6138@src.dec.com> Date: 22 Feb 91 19:05:33 GMT References: <9102220004.AA28265@cirrus.watson.ibm.com> Sender: news@src.dec.com (News) Reply-To: muller@src.dec.com (Eric Muller) Organization: DEC Systems Research Center Lines: 19 In article <9102220004.AA28265@cirrus.watson.ibm.com>, Roger Hoover reports some problems with 1.6beta4: > 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? I fixed that routine so that it doesn't write into its argument. I am not sure about generated code, but I would guess that we don't try to modify it. > 2) I've been getting nondeterministic runtime errors from the m3 > compiler. I haven't seen this (but we don't have Sparcstations). Looks like an uninitialized variable somewhere, but where ? Eric.