[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