[Lazarus] HEADS UP: FPC 3.0.1 stable branched off.

Mark Morgan Lloyd markMLl.lazarus at telemetry.co.uk
Sat Jan 31 16:18:09 CET 2015


Sergei Gorelkin wrote:
> 30.01.2015 17:39, Mark Morgan Lloyd ?????:>> On mipsel running on Qemu 
> compiling Lazarus fails with>> ..> (9009) Assembling codecache> (3104) 
> Compiling customcodetool.pas> (3104) Compiling codetree.pas> 
> /usr/local/share/lazarus-trunk-47318/components/codetools/codetree.pas(824,1) 
> Fatal: Internal error> 2013022101> Fatal: (1018) Compilation aborted> 
> make[1]: *** [codetools.ppu] Error 1> make[1]: Leaving directory 
> `/usr/local/share/lazarus-trunk-47318/components/codetools'> make: *** 
> [codetools] Error 2>I reproduced it, it's caused by combination of leaf 
> function with open array parameter passed by value and 
> {$implicitexceptions off} directive. Pretty rare stuff to meet in 
> regular code. Will try to fix.
> Regards,Sergei

Thanks Sergei, I'm glad I'm not imagining things :-)

I'd quite like to look at the same combination on a couple more 
architectures, when I'm done I'll raise some bug reports.

I know that I should be following trunk for testing, but particularly 
with some of the slower systems a compiler or Lazarus build takes long 
enough that it's more practical to call an arbitrary revision a testing 
checkpoint.

-- 
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]




More information about the Lazarus mailing list