<HTML>
<div><style> BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }</style>Thanks Bart,</div><div><br>
</div><div>I managed to get it to build after reinstalling the FPC compiler 3.0.4 - it seems it was getting confused between two different versions on my virtual machine - but after all that it does look like a bug in my new code.  I've managed to get it to compile from a clean build and with a couple of modified files that don't do anything drastic, so now I'll try to isolate the issue and update my patch file.  An overhauled peephole optimizer is no use if it breaks Linux!<br>
<br>
Thanks for the tips everyone.<br>
</div><div><br>
</div><div>Gareth aka. Kit<br>
</div> <br>
<br>
<span style="font-weight: bold;">On Sat 01/12/18 17:03 , "Bart" bartjunk64@gmail.com sent:<br>
</span><blockquote style="BORDER-LEFT: #F5F5F5 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">On Fri, Nov 30, 2018 at 3:41 PM J. Gareth Moreton
<br>

<<a href="javascript:top.opencompose('gareth@moreton-family.com','','','')">gareth@moreton-family.com</a>> wrote:
<br>


<br>

<span style="color: rgb(102, 102, 102);">> /usr/bin/diff ppc3 ppcx64
</span><br>

<span style="color: rgb(102, 102, 102);">> Binary files ppc3 and ppcx64 differ
</span><br>

<span style="color: rgb(102, 102, 102);">>
</span><br>

<span style="color: rgb(102, 102, 102);">> And then it drops out.  I've tried the usual things of doing a "make distclean", but am I missing something obvious?  Preliminary Linux testing is the only thing I'm missing before I'm ready to present a patch.
</span><br>


<br>

Works for me here.
<br>

svn co <a target="_blank" href="parse.php?redirect=https://svn.freepascal.org/svn/fpc/trunk"><span style="color: red;">https://svn.freepascal.org/svn/fpc/trunk</span></a> .
<br>

make
<br>


<br>

# after succesfull make:
<br>

make clean all
<br>


<br>

Fpc r40425, on Linux Mint 18.2 64-bit using fpc 3.0.4 as starting compiler.
<br>

-- 
<br>

Bart
<br>

<br>

<br>

</blockquote></HTML>