[fpc-devel] compile failure - trunk r29312
waldo kitty
wkitty42 at windstream.net
Mon Dec 22 14:29:28 CET 2014
OS: vista
starting ppc286: 2.6.4
***************************************************************************
doupdatefpc.bat v0.1.1 executing with '' on 2014-12-22 at 07:57 EST
set myRoot=c:\freepascal
set myFPCver=trunk
set myFPCpath=c:\freepascal\fpc\trunk
set myLAZpath=c:\freepascal\laz
set myFPCbinutils=c:\freepascal\binutils
set
PATH=c:\freepascal\binutils\i386-win32;c:\freepascal\fpc\trunk\bin\i386-win32;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\PROGRA~1\COMMON~1\ULEADS~1\MPEG;C:\Program
Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\WIDCOMM\Bluetooth
Software\;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\Program
Files\Common Files\Roxio
Shared\11.0\DLLShared\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
Files\TortoiseSVN\bin;C:\freepascal\fpc\2.6.4\bin\i386-Win32;C:\Program
Files\QuickTime\QTSystem\
set myFPCpathset=TRUE
***************************************************************************
set ppcbinary=ppc386.exe
goto startproc
***************************************************************************
cd /d c:\freepascal\fpc\trunk
make distclean
[...]
c:/freepascal/binutils/i386-win32/rm.exe -f build-stamp.*
c:/freepascal/binutils/i386-win32/rm.exe -f base.build-stamp.*
***************************************************************************
TortoiseProc /command:update /path:"c:\freepascal\fpc\trunk"
***************************************************************************
ren c:\freepascal\fpc\trunk\examples examps
***************************************************************************
compiling FPC trunk...
make all install INSTALL_PREFIX=c:\freepascal\fpc\trunk
PP=c:\freepascal\binutils\ppc386.exe
DATA2INC=c:\freepascal\fpc\trunk\utils\data2inc.exe OPT="-gl -gh -dHEAPTRC_WINDOW"
make compiler_cycle RELEASE=1
[...]
c:/freepascal/binutils/i386-win32/gmkdir.exe -p i386/units/i386-win32
make ./msg2inc.exe
make[6]: Entering directory `c:/freepascal/fpc/trunk/compiler'
c:/freepascal/binutils/ppc386.exe -Ur -Xs -O2 -n -Fui386 -Fusystems
-Fuc:/freepascal/fpc/trunk/rtl/units/i386-win32 -Fii386 -FE.
-FUi386/units/i386-win32 -dRELEASE -gl -gh -dHEAPTRC_WINDOW -di386 -dGDB
-dBROWSERLOG -Fux86 -Sew -FE. utils/msg2inc.pp
make[6]: Leaving directory `c:/freepascal/fpc/trunk/compiler'
./msg2inc.exe msg/errore.msg msg msg
Loading messagefile msg/errore.msg
Writing enumfile msgidx.inc
Writing stringfile msgtxt.inc
Heap dump by heaptrc unit
15 memory blocks allocated : 111726/111760
13 memory blocks freed : 494/520
2 unfreed memory blocks : 111232
True heap size : 524288 (176 used in System startup)
True free heap : 412704
Should be : 412744
Call trace for block $0023F678 size 36719
Call trace for block $0022D308 size 74513
$006D005C
$00670073
$0065005C
$00720072
$0072006F
$002E0065
$0073006D
$00000067
c:/freepascal/binutils/ppc386.exe -Ur -Xs -O2 -n -Fui386 -Fusystems
-Fuc:/freepascal/fpc/trunk/rtl/units/i386-win32 -Fii386 -FE.
-FUi386/units/i386-win32 -dRELEASE -gl -gh -dHEAPTRC_WINDOW -di386 -dGDB
-dBROWSERLOG -Fux86 -Sew pp.pas
c:/freepascal/binutils/i386-win32/mv.exe -f ./pp.exe ppc386.exe
make[5]: Leaving directory `c:/freepascal/fpc/trunk/compiler'
make echotime
make[5]: Entering directory `c:/freepascal/fpc/trunk/compiler'
Start now 08:02:01
make[5]: Leaving directory `c:/freepascal/fpc/trunk/compiler'
make[4]: Leaving directory `c:/freepascal/fpc/trunk/compiler'
c:/freepascal/binutils/i386-win32/rm.exe -f ppc1.exe
c:/freepascal/binutils/i386-win32/mv.exe -f ppc386.exe ppc1.exe
make 'FPC=c:/freepascal/fpc/trunk/compiler/ppc1.exe' 'OLDFPC=' next CYCLELEVEL=2
Heap dump by heaptrc unit
857 memory blocks allocated : 54601/57392
856 memory blocks freed : 54073/56864
1 unfreed memory blocks : 528
True heap size : 753664 (112 used in System startup)
True free heap : 752944
Should be : 752960
Call trace for block $117700B8 size 528
$00418638 INITCOMPILER, line 194 of compiler.pas
make[4]: Entering directory `c:/freepascal/fpc/trunk/compiler'
make rtlclean rtl
Heap dump by heaptrc unit
869 memory blocks allocated : 55165/58032
868 memory blocks freed : 54637/57504
1 unfreed memory blocks : 528
True heap size : 720896 (112 used in System startup)
True free heap : 720176
Should be : 720192
Call trace for block $117000B8 size 528
$00418638 INITCOMPILER, line 194 of compiler.pas
make[5]: Entering directory `c:/freepascal/fpc/trunk/compiler'
make -C c:/freepascal/fpc/trunk/rtl clean
Heap dump by heaptrc unit
869 memory blocks allocated : 55165/58032
868 memory blocks freed : 54637/57504
1 unfreed memory blocks : 528
True heap size : 720896 (112 used in System startup)
True free heap : 720176
Should be : 720192
Call trace for block $116900B8 size 528
$00418638 INITCOMPILER, line 194 of compiler.pas
make[6]: Entering directory `c:/freepascal/fpc/trunk/rtl'
c:/freepascal/binutils/i386-win32/rm.exe -f fpcmade.i386-win32 Package.fpc
ppas.bat script.res link.res
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make -C win32 clean
[...]
c:/freepascal/binutils/i386-win32/rm.exe -f *.s *_ppas.bat
make[7]: Leaving directory `c:/freepascal/fpc/trunk/rtl/win32'
make[6]: Leaving directory `c:/freepascal/fpc/trunk/rtl'
make -C c:/freepascal/fpc/trunk/rtl 'OPT=-gl -gh -dHEAPTRC_WINDOW ' all
Heap dump by heaptrc unit
869 memory blocks allocated : 55165/58032
868 memory blocks freed : 54637/57504
1 unfreed memory blocks : 528
True heap size : 720896 (112 used in System startup)
True free heap : 720176
Should be : 720192
Call trace for block $10A200B8 size 528
$00418638 INITCOMPILER, line 194 of compiler.pas
make[6]: Entering directory `c:/freepascal/fpc/trunk/rtl'
make -C win32 all
make[7]: Entering directory `c:/freepascal/fpc/trunk/rtl/win32'
c:/freepascal/fpc/trunk/compiler/ppc1.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386
-Fi../win -FE. -FUc:/freepascal/fpc/trunk/rtl/units/i386-win32 -gl -gh
-dHEAPTRC_WINDOW -di386 -dRELEASE -Us -Sg system.pp -Fi../win
system.inc(1702,13) Warning: Implicit string type conversion from
"RawByteString" to "UnicodeString"
system.inc(1714,13) Warning: Implicit string type conversion from
"RawByteString" to "UnicodeString"
system.inc(1726,13) Warning: Implicit string type conversion from
"RawByteString" to "UnicodeString"
system.inc(1752,29) Warning: Implicit string type conversion from "ShortString"
to "UnicodeString"
syswin.inc(460,27) Warning: Symbol "NoErrMsg" is not portable
system.pp(653,30) Warning: Symbol "startupinfo" is deprecated
system.pp(664,23) Warning: Symbol "startupinfo" is deprecated
Heap dump by heaptrc unit
1138486 memory blocks allocated : 130847834/132859552
1122717 memory blocks freed : 130539236/132550880
15769 unfreed memory blocks : 308598
True heap size : 21397504 (512 used in System startup)
True free heap : 19828768
Should be : 20079104
Call trace for block $149D41C8 size 24
$00489A71 TPARAMANAGER__CREATE_FUNCRETLOC_INFO, line 482 of paramgr.pas
$00570226 TVMTWRITER__REDIRECTTOEMPTY, line 711 of ncgvmt.pas
$00570CC9 TVMTWRITER__WRITEVMT, line 920 of ncgvmt.pas
$0057111E DO_WRITE_PERSISTENT_TYPE_INFO, line 1002 of ncgvmt.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149D4168 size 24
$00489A71 TPARAMANAGER__CREATE_FUNCRETLOC_INFO, line 482 of paramgr.pas
$00570226 TVMTWRITER__REDIRECTTOEMPTY, line 711 of ncgvmt.pas
$00570CC9 TVMTWRITER__WRITEVMT, line 920 of ncgvmt.pas
$0057111E DO_WRITE_PERSISTENT_TYPE_INFO, line 1002 of ncgvmt.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149D4108 size 24
$00489A71 TPARAMANAGER__CREATE_FUNCRETLOC_INFO, line 482 of paramgr.pas
$00570226 TVMTWRITER__REDIRECTTOEMPTY, line 711 of ncgvmt.pas
$00570CC9 TVMTWRITER__WRITEVMT, line 920 of ncgvmt.pas
$0057111E DO_WRITE_PERSISTENT_TYPE_INFO, line 1002 of ncgvmt.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149D40A8 size 24
$00489A71 TPARAMANAGER__CREATE_FUNCRETLOC_INFO, line 482 of paramgr.pas
$00570226 TVMTWRITER__REDIRECTTOEMPTY, line 711 of ncgvmt.pas
$00570CC9 TVMTWRITER__WRITEVMT, line 920 of ncgvmt.pas
$0057111E DO_WRITE_PERSISTENT_TYPE_INFO, line 1002 of ncgvmt.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149D3B08 size 24
$00489A71 TPARAMANAGER__CREATE_FUNCRETLOC_INFO, line 482 of paramgr.pas
$00570226 TVMTWRITER__REDIRECTTOEMPTY, line 711 of ncgvmt.pas
$00570CC9 TVMTWRITER__WRITEVMT, line 920 of ncgvmt.pas
$0057111E DO_WRITE_PERSISTENT_TYPE_INFO, line 1002 of ncgvmt.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149D3AA8 size 24
$00489A71 TPARAMANAGER__CREATE_FUNCRETLOC_INFO, line 482 of paramgr.pas
$00570226 TVMTWRITER__REDIRECTTOEMPTY, line 711 of ncgvmt.pas
$00570CC9 TVMTWRITER__WRITEVMT, line 920 of ncgvmt.pas
$0057111E DO_WRITE_PERSISTENT_TYPE_INFO, line 1002 of ncgvmt.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149D2908 size 24
$00489A71 TPARAMANAGER__CREATE_FUNCRETLOC_INFO, line 482 of paramgr.pas
$00570226 TVMTWRITER__REDIRECTTOEMPTY, line 711 of ncgvmt.pas
$00570CC9 TVMTWRITER__WRITEVMT, line 920 of ncgvmt.pas
$0057111E DO_WRITE_PERSISTENT_TYPE_INFO, line 1002 of ncgvmt.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149D28A8 size 24
$00489A71 TPARAMANAGER__CREATE_FUNCRETLOC_INFO, line 482 of paramgr.pas
$00570226 TVMTWRITER__REDIRECTTOEMPTY, line 711 of ncgvmt.pas
$00570CC9 TVMTWRITER__WRITEVMT, line 920 of ncgvmt.pas
$0057111E DO_WRITE_PERSISTENT_TYPE_INFO, line 1002 of ncgvmt.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149D2848 size 24
$00489A71 TPARAMANAGER__CREATE_FUNCRETLOC_INFO, line 482 of paramgr.pas
$00570226 TVMTWRITER__REDIRECTTOEMPTY, line 711 of ncgvmt.pas
$00570CC9 TVMTWRITER__WRITEVMT, line 920 of ncgvmt.pas
$0057111E DO_WRITE_PERSISTENT_TYPE_INFO, line 1002 of ncgvmt.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149D27E8 size 24
$00489A71 TPARAMANAGER__CREATE_FUNCRETLOC_INFO, line 482 of paramgr.pas
$00570226 TVMTWRITER__REDIRECTTOEMPTY, line 711 of ncgvmt.pas
$00570CC9 TVMTWRITER__WRITEVMT, line 920 of ncgvmt.pas
$0057111E DO_WRITE_PERSISTENT_TYPE_INFO, line 1002 of ncgvmt.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C800 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C7A0 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C740 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C6E0 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C680 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C620 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C5C0 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C560 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C500 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C4A0 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $1494C440 size 16
$005682B7 FINISH_UNIT, line 1104 of pmodules.pas
$00567F89 PROC_UNIT, line 981 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $14948840 size 16
$00516063 TCGPROCINFO__GENERATE_CODE_TREE, line 1079 of psub.pas
$00517E39 READ_PROC, line 2094 of psub.pas
$00518310 READ_DECLARATIONS, line 2227 of psub.pas
$00567E7D PROC_UNIT, line 957 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149487E0 size 16
$00516063 TCGPROCINFO__GENERATE_CODE_TREE, line 1079 of psub.pas
$00517E39 READ_PROC, line 2094 of psub.pas
$00518310 READ_DECLARATIONS, line 2227 of psub.pas
$00567E7D PROC_UNIT, line 957 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $14948780 size 16
$00516063 TCGPROCINFO__GENERATE_CODE_TREE, line 1079 of psub.pas
$00517E39 READ_PROC, line 2094 of psub.pas
$00518310 READ_DECLARATIONS, line 2227 of psub.pas
$00567E7D PROC_UNIT, line 957 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $14944760 size 16
$004B98A3 TRGOBJ__SPILL_REGISTERS, line 1981 of rgobj.pas
$004B6D18 TRGOBJ__DO_REGISTER_ALLOCATION, line 586 of rgobj.pas
$00516063 TCGPROCINFO__GENERATE_CODE_TREE, line 1079 of psub.pas
$00517E39 READ_PROC, line 2094 of psub.pas
$00518310 READ_DECLARATIONS, line 2227 of psub.pas
$00567E7D PROC_UNIT, line 957 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
Call trace for block $149445E0 size 16
$00516063 TCGPROCINFO__GENERATE_CODE_TREE, line 1079 of psub.pas
$00517E39 READ_PROC, line 2094 of psub.pas
$00518310 READ_DECLARATIONS, line 2227 of psub.pas
$00567E7D PROC_UNIT, line 957 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $14944580 size 16
$00516063 TCGPROCINFO__GENERATE_CODE_TREE, line 1079 of psub.pas
$00517E39 READ_PROC, line 2094 of psub.pas
$00518310 READ_DECLARATIONS, line 2227 of psub.pas
$00567E7D PROC_UNIT, line 957 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $14944520 size 16
$00516063 TCGPROCINFO__GENERATE_CODE_TREE, line 1079 of psub.pas
$00517E39 READ_PROC, line 2094 of psub.pas
$00518310 READ_DECLARATIONS, line 2227 of psub.pas
$00567E7D PROC_UNIT, line 957 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $149444C0 size 16
$00516063 TCGPROCINFO__GENERATE_CODE_TREE, line 1079 of psub.pas
$00517E39 READ_PROC, line 2094 of psub.pas
$00518310 READ_DECLARATIONS, line 2227 of psub.pas
$00567E7D PROC_UNIT, line 957 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $14944460 size 16
$00516063 TCGPROCINFO__GENERATE_CODE_TREE, line 1079 of psub.pas
$00517E39 READ_PROC, line 2094 of psub.pas
$00518310 READ_DECLARATIONS, line 2227 of psub.pas
$00567E7D PROC_UNIT, line 957 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
Call trace for block $14944400 size 16
$00516063 TCGPROCINFO__GENERATE_CODE_TREE, line 1079 of psub.pas
$00517E39 READ_PROC, line 2094 of psub.pas
$00518310 READ_DECLARATIONS, line 2227 of psub.pas
$00567E7D PROC_UNIT, line 957 of pmodules.pas
$0043C0F0 COMPILE, line 368 of parser.pas
$0041890D COMPILE, line 269 of compiler.pas
[chomp many thousands of call trace dump lines]
--
NOTE: No off-list assistance is given without prior approval.
Please *keep mailing list traffic on the list* unless
private contact is specifically requested and granted.
More information about the fpc-devel
mailing list