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



--
_______________________________________________
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to