<HTML>
<div><style> BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }</style>I was doing a "make distclean all". I did do a "make clean" at one point, and a "make clean" and "make distclean" on just the compiler directory to be sure, but that didn't work either.  I'm not quite sure how doing "del /s *.o", "del /s *.a" and "del /s *.ppu" fixed it, but it's fixed now.</div><div><br>
</div><div>The access violation I think came from an optimisation I'm testing out (part of my deep optimiser that I've managed to isolate and merge into the peephole optimiser), and there's a circumstance where it causes the compiler to break, so I'm trying to pinpoint where it happens and either fix it or disable it.  Not sure how it made everything bad though.</div><div><br>
</div><div>One of the joys of programming a compiler!</div><div><br>
</div><div>Gareth aka. Kit<br>
</div> <br>
<br>
<span style="font-weight: bold;">On Fri 01/06/18 22:21 , "Sven Barth" pascaldragon@googlemail.com sent:<br>
</span><blockquote style="BORDER-LEFT: #F5F5F5 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT:0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px"><div dir="auto"><div><div class="gmail_quote"><div dir="ltr">J. Gareth Moreton <<a href="javascript:top.opencompose('gareth@moreton-family.com','','','')">gareth@moreton-family.com</a>> schrieb am Fr., 1. Juni 2018, 21:02:<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> 
It seems to have been fixed now after I did a manual deletion of all .o and .ppu files.  Not sure what that was all about.  Sorry to waste anyone's time - emergency over.</blockquote></div></div><div dir="auto"><br>
</div><div dir="auto">Just to be sure: you are doing a "make clean all" at the top level of the checkout with the starting compiler being a 3.0.4 one? </div><div dir="auto"><br>
</div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"></div></div>
 
 

</blockquote></HTML>