[M3devel] compiler bug
Rodney M. Bates
rodney_bates at lcwb.coop
Tue Jan 19 19:09:38 CET 2016
I have a simple fix that made this RT crash go away, but now I can't rebuild
the libraries/compiler from all source, with different symptoms for different
On 01/17/2016 10:01 PM, Peter McKinna wrote:
> This is unusual.
> PROCEDURE Test() =
> VAR x,m := 1;
> x := Word.Extract(x,m,n);
> END Test;
> new source -> compiling test.m3
> "../src/test.m3", line 190: undefined (n)
> *** runtime error:
> *** An enumeration or subrange value was out of range.
> *** file "../AMD64_LINUX/WordExtract.m3 => ../src/builtinWord/Extract.mg", l
> ine 120
> Aborted (core dumped)
> fix the undefined n and it compiles ok.
> Any takers to fix this?
> Should have a bug tracking system really.
> M3devel mailing list
> M3devel at elegosoft.com
rodney.m.bates at acm.org
More information about the M3devel