AVR - Internal Error 20039041 with fpc trunk.
Original Reporter info from Mantis: d.ioannidis @d.ioannidis
-
Reporter name: Dimitrios Chr. Ioannidis
Original Reporter info from Mantis: d.ioannidis @d.ioannidis
- Reporter name: Dimitrios Chr. Ioannidis
Description:
Can't build FPC trunk for AVR.
IMHO, the 43319 rev. commit broke the AVR build somehow.
Steps to reproduce:
Tried to build a ppcrossavr with :
"make.exe clean crossall crossinstall CPU_TARGET=avr OS_TARGET=embedded SUBARCH=avr5 INSTALL_PREFIX=G:\Programming\dimitris\tools\fpc-trunk CROSSBINDIR=G:\Programming\dimitris\tools\avr8-gnu-toolchain\bin CROSSOPT="-g -gw2 -O1 -dDEBUG" BINUTILSPREFIX=avr-"
and got :
"G:/Programming/dimitris/tools/svn/fpc/trunk/compiler/ppcrossavr.exe -Cpavr5 -Ur -Tembedded -Pavr -XPavr- -Xr -Ur -Xs -O2 -n -Fi../inc -Fi../avr -FDG:\Programming\dimitris\tools\avr8-gnu-toolchain\bin -FE. -FUG:/Programming/dimitris/tools/svn/fpc/trunk/rtl/units/avr-embedded -davr -dRELEASE -g -gw2 -O1 -dDEBUG -Us -Sg system.pp @system.cfg
int64.inc(411,7) Fatal: Internal error 200309041
Fatal: Compilation aborted
make.exe[4]: *** [system.ppu] Error 1
make.exe[4]: Leaving directory G:/Programming/dimitris/tools/svn/fpc/trunk/rtl/embedded'<br/> make.exe[3]: *** [embedded_all] Error 2<br/> make.exe[3]: Leaving directory
G:/Programming/dimitris/tools/svn/fpc/trunk/rtl'
make.exe[2]: *** [rtl_all] Error 2
make.exe[2]: Leaving directory G:/Programming/dimitris/tools/svn/fpc/trunk'<br/> make.exe[1]: *** [build-stamp.avr-embedded] Error 2<br/> make.exe[1]: Leaving directory
G:/Programming/dimitris/tools/svn/fpc/trunk'
G:\Programming\dimitris\tools\fpc-trunk\bin\x86_64-win64\make.exe: *** [crossall] Error 2"
Additional information:
FPC version used to build trunk
"Free Pascal Compiler version 3.3.1
Compiler date : 2019/07/25
Compiler CPU target: x86_64"