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