Revision 39815 breaks cross building package numlib on arm-linux
Original Reporter info from Mantis: karl-michael.schindler@web.de @KaMiSchi
-
Reporter name: Karl-Michael Schindler
Original Reporter info from Mantis: karl-michael.schindler@web.de @KaMiSchi
- Reporter name: Karl-Michael Schindler
Description:
Revision 39815 breaks cross building package numlib on arm-linux. Later revisions up to 39861 do not fix it. Other targets, in particular m68k-linux and sparc-linux, are not affected. Log:
...
Compiling ./numlib/src/spl.pas
External command "/BlaBla/FreePascal/compiler/ppcrossarm -Tlinux -FUnumlib/units/arm-linux/ -Fu/BlaBla/FreePascal/rtl/units/arm-linux/ -Funumlib/src -Finumlib/src -Tlinux -Parm -XParm-linux- -Xr -Ur -Xs -O2 -n -ap -darm -dRELEASE -XX -CX -Sc -viq numlib/BuildUnit_numlib.pp" failed with exit code 55552. Console output:
Target OS: Linux for ARMEL
Compiling numlib/BuildUnit_numlib.pp
Compiling ./numlib/src/dsl.pas
Compiling ./numlib/src/typ.pas
Compiling ./numlib/src/omv.pas
Compiling ./numlib/src/mdt.pas
Compiling ./numlib/src/det.pas
Compiling ./numlib/src/eigh1.pas
Compiling ./numlib/src/eigh2.pas
Compiling ./numlib/src/eig.pas
Compiling ./numlib/src/int.pas
Compiling ./numlib/src/inv.pas
Compiling ./numlib/src/iom.pas
Compiling ./numlib/src/sle.pas
Compiling ./numlib/src/spe.pas
Compiling ./numlib/src/roo.pas
Compiling ./numlib/src/ipf.pas
Compiling ./numlib/src/numlib.pas
Compiling ./numlib/src/ode.pas
Compiling ./numlib/src/spl.pas
15268 lines compiled, 1.1 sec
Error: Compilation raised exception internally
An unhandled exception occurred at $0000000100016D26:
EAccessViolation: Access violation
$0000000100016D26
The installer encountered the following error:
Compilation of "BuildUnit_numlib.pp" failed
make[2]: *** [Makefile:1729: smart] Fehler 1
...
Steps to reproduce:
svn up -r 39815
make clean all OPT="-ap" OS_TARGET=linux CPU_TARGET=arm
Additional information:
I do not think, it matters, but for the sake of completeness: The host is macOS 10.13. The bootstrap compiler is ppcx64, version 3.0.4.
Mantis conversion info:
- Mantis ID: 34394
- OS: Mac OS X
- OS Build: 10.5, 10.6
- Build: revision 39815
- Platform: darwin
- Version: 3.3.1
- Fixed in version: 3.3.1
- Fixed in revision: 39997 (#d512d8ca)
- Monitored by: » AntonK (Anton Kavalenka)