Can't build Win64 version of compiler.
Original Reporter info from Mantis: Cyrax
-
Reporter name:
Original Reporter info from Mantis: Cyrax
- Reporter name:
Description:
See summary and Additional Information for more info.
Excerpt from build log:
---
[16.11.2015 08:47:49.788 - init:stdout_log:222 - STDOUT - INFO] make.exe -C F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/rtl 'OPT= ' all
[16.11.2015 08:47:49.835 - init:stdout_log:222 - STDOUT - INFO] make.exe[6]: Entering directory F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/rtl'<br/> [16.11.2015 08:47:49.865 - __init__:stdout_log:222 - STDOUT - INFO] make.exe -C win64 all<br/> [16.11.2015 08:47:49.894 - __init__:stdout_log:222 - STDOUT - INFO] make.exe[7]: Entering directory
F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/rtl/win64'
[16.11.2015 08:47:49.930 - init:stdout_log:222 - STDOUT - INFO] F:/free_pascal_and_lazarus/fpc/x86_64/binaries/trunk/gmkdir.exe -p F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/rtl/units/x86_64-win64
[16.11.2015 08:47:50.121 - init:stdout_log:222 - STDOUT - INFO] F:/free_pascal_and_lazarus/fpc/x86_64/release/binary/fpc_release/bin/x86_64-win64/ppcx64.exe -Ur -Xs -O2 -n -gw2 -godwarfsets -godwarfmethodclassprefix -gl -O- -Xs- -Si- -vb -XX- -dSYSTEM_DISABLE_INLINE -dTYPINFO_DISABLE_INLINE -dSYSUTILS_DISABLE_INLINE -dSTRINGS_DISABLE_INLINE -dWINDOWS_DISABLE_INLINE -dCTYPES_DISABLE_INLINE -dFPEXTRES_DISABLE_INLINE -dHEAPTRC_DISABLE_INLINE -dMACPAS_DISABLE_INLINE -dFPC_COMPILER_DISABLE_INLINE -dNO_SMART_LINK -Fi../inc -Fi../x86_64 -FE. -FUF:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/rtl/units/x86_64-win64 -dx86_64 -dRELEASE -Us -Sg system.pp -Fi../win
[16.11.2015 08:47:51.190 - init:stdout_log:222 - STDOUT - INFO] F:\free_pascal_and_lazarus\fpc\i386\trunk\git_source\rtl\win\syswin.inc(460,27) Warning: Symbol "NoErrMsg" is not portable
[16.11.2015 08:47:51.309 - init:stdout_log:222 - STDOUT - INFO] F:\free_pascal_and_lazarus\fpc\i386\trunk\git_source\rtl\win64\system.pp(600,30) Warning: Symbol "startupinfo" is deprecated
[16.11.2015 08:47:51.849 - init:stdout_log:222 - STDOUT - INFO] F:\free_pascal_and_lazarus\fpc\i386\trunk\git_source\rtl\win64\system.pp(605,23) Warning: Symbol "startupinfo" is deprecated
[16.11.2015 08:47:52.161 - init:stdout_log:222 - STDOUT - INFO] F:/free_pascal_and_lazarus/fpc/x86_64/release/binary/fpc_release/bin/x86_64-win64/ppcx64.exe -Ur -Xs -O2 -n -gw2 -godwarfsets -godwarfmethodclassprefix -gl -O- -Xs- -Si- -vb -XX- -dSYSTEM_DISABLE_INLINE -dTYPINFO_DISABLE_INLINE -dSYSUTILS_DISABLE_INLINE -dSTRINGS_DISABLE_INLINE -dWINDOWS_DISABLE_INLINE -dCTYPES_DISABLE_INLINE -dFPEXTRES_DISABLE_INLINE -dHEAPTRC_DISABLE_INLINE -dMACPAS_DISABLE_INLINE -dFPC_COMPILER_DISABLE_INLINE -dNO_SMART_LINK -Fi../inc -Fi../x86_64 -FE. -FUF:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/rtl/units/x86_64-win64 -dx86_64 -dRELEASE ../inc/uuchar.pp
[16.11.2015 08:47:52.684 - init:stdout_log:222 - STDOUT - INFO] F:/free_pascal_and_lazarus/fpc/x86_64/release/binary/fpc_release/bin/x86_64-win64/ppcx64.exe -Ur -Xs -O2 -n -gw2 -godwarfsets -godwarfmethodclassprefix -gl -O- -Xs- -Si- -vb -XX- -dSYSTEM_DISABLE_INLINE -dTYPINFO_DISABLE_INLINE -dSYSUTILS_DISABLE_INLINE -dSTRINGS_DISABLE_INLINE -dWINDOWS_DISABLE_INLINE -dCTYPES_DISABLE_INLINE -dFPEXTRES_DISABLE_INLINE -dHEAPTRC_DISABLE_INLINE -dMACPAS_DISABLE_INLINE -dFPC_COMPILER_DISABLE_INLINE -dNO_SMART_LINK -Fi../inc -Fi../x86_64 -FE. -FUF:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/rtl/units/x86_64-win64 -dx86_64 -dRELEASE -I../objpas ../objpas/objpas.pp
[16.11.2015 08:47:52.779 - init:stdout_log:222 - STDOUT - INFO] F:/free_pascal_and_lazarus/fpc/x86_64/release/binary/fpc_release/bin/x86_64-win64/ppcx64.exe -Ur -Xs -O2 -n -gw2 -godwarfsets -godwarfmethodclassprefix -gl -O- -Xs- -Si- -vb -XX- -dSYSTEM_DISABLE_INLINE -dTYPINFO_DISABLE_INLINE -dSYSUTILS_DISABLE_INLINE -dSTRINGS_DISABLE_INLINE -dWINDOWS_DISABLE_INLINE -dCTYPES_DISABLE_INLINE -dFPEXTRES_DISABLE_INLINE -dHEAPTRC_DISABLE_INLINE -dMACPAS_DISABLE_INLINE -dFPC_COMPILER_DISABLE_INLINE -dNO_SMART_LINK -Fi../inc -Fi../x86_64 -FE. -FUF:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/rtl/units/x86_64-win64 -dx86_64 -dRELEASE -Fi../objpas/sysutils -Fi../objpas/classes -Fu../x86_64 -I../win -I../objpas -I../win/wininc -Fu../win/wininc -Fu../win -I../inc -Fu../inc -Fu../objpas buildrtl
[16.11.2015 08:47:52.839 - init:stdout_log:222 - STDOUT - INFO] F:\free_pascal_and_lazarus\fpc\i386\trunk\git_source\rtl\inc\fexpand.inc(61,1) Warning: Inlining disabled
[16.11.2015 08:47:52.901 - init:stdout_log:222 - STDOUT - INFO] F:\free_pascal_and_lazarus\fpc\i386\trunk\git_source\rtl\inc\heaptrc.pp(992,12) Warning: Comparison is always true due to range of values
[16.11.2015 08:47:52.959 - init:stdout_log:222 - STDOUT - INFO] F:\free_pascal_and_lazarus\fpc\i386\trunk\git_source\rtl\inc\typshrdh.inc(49,8) Fatal: Syntax error, ":" expected but "FUNCTION" found
[16.11.2015 08:47:53.016 - init:stdout_log:222 - STDOUT - INFO] Fatal: Compilation aborted
[16.11.2015 08:47:53.040 - init:stdout_log:222 - STDOUT - INFO] make.exe[7]: *** [buildrtl.ppu] Error 1
[16.11.2015 08:47:53.069 - init:stdout_log:222 - STDOUT - INFO] make.exe[7]: Leaving directory F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/rtl/win64'<br/> [16.11.2015 08:47:53.151 - __init__:stdout_log:222 - STDOUT - INFO] make.exe[6]: *** [win64_all] Error 2<br/> [16.11.2015 08:47:53.224 - __init__:stdout_log:222 - STDOUT - INFO] make.exe[6]: Leaving directory
F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/rtl'
[16.11.2015 08:47:53.253 - init:stdout_log:222 - STDOUT - INFO] make.exe[5]: *** [rtl] Error 2
[16.11.2015 08:47:53.293 - init:stdout_log:222 - STDOUT - INFO] make.exe[5]: Leaving directory F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/compiler'<br/> [16.11.2015 08:47:53.325 - __init__:stdout_log:222 - STDOUT - INFO] make.exe[4]: *** [next] Error 2<br/> [16.11.2015 08:47:53.359 - __init__:stdout_log:222 - STDOUT - INFO] make.exe[4]: Leaving directory
F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/compiler'
[16.11.2015 08:47:53.385 - init:stdout_log:222 - STDOUT - INFO] make.exe[3]: *** [ppc1.exe] Error 2
[16.11.2015 08:47:53.423 - init:stdout_log:222 - STDOUT - INFO] make.exe[3]: Leaving directory F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/compiler'<br/> [16.11.2015 08:47:53.447 - __init__:stdout_log:222 - STDOUT - INFO] make.exe[2]: *** [cycle] Error 2<br/> [16.11.2015 08:47:53.578 - __init__:stdout_log:222 - STDOUT - INFO] make.exe[2]: Leaving directory
F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source/compiler'
[16.11.2015 08:47:53.657 - init:stdout_log:222 - STDOUT - INFO] make.exe[1]: *** [compiler_cycle] Error 2
[16.11.2015 08:47:53.743 - init:stdout_log:222 - STDOUT - INFO] make.exe[1]: Leaving directory `F:/free_pascal_and_lazarus/fpc/i386/trunk/git_source'
[16.11.2015 08:47:53.823 - init:stdout_log:222 - STDOUT - INFO] make.exe: *** [build-stamp.x86_64-win64] Error 2
---
Additional information:
Lazarus revision 50335
FPC revision 32342
FPC make commands:
clean
all
install
COMPILER_OPTIONS=-gw2 -godwarfsets -godwarfmethodclassprefix -gl -O- -Xs- -Si- -vbq -XX- -dTEST_WIN32_SEH -dSYSTEM_DISABLE_INLINE -dTYPINFO_DISABLE_INLINE -dSYSUTILS_DISABLE_INLINE -dSTRINGS_DISABLE_INLINE -dWINDOWS_DISABLE_INLINE -dCTYPES_DISABLE_INLINE -dFPEXTRES_DISABLE_INLINE -dHEAPTRC_DISABLE_INLINE -dMACPAS_DISABLE_INLINE -dFPC_COMPILER_DISABLE_INLINE -dNO_SMART_LINK
INSTALL_PREFIX=F:\free_pascal_and_lazarus\fpc\i386\trunk\binary\fpc_trunk
UPXPROG=echo
IDE=1
REVSTR=32342
ALLOW_WARNINGS=1
NOWPOCYCLE=1
Lazarus make commands:
clean
all
OPT=-gw2 -godwarfsets -godwarfmethodclassprefix -gl -gh -O- -Xs- -Si- -vb -XX- -dTEST_WIN32_SEH -dHEAPTRC_WINDOW -dDBG_WITH_DEBUGGER_DEBUG
UPXPROG=echo
USESVN2REVISIONINC=0
Mantis conversion info:
- Mantis ID: 29013
- OS: Server 2008 R2
- OS Build: 6.1.7601 (SP1)
- Build: r32342
- Platform: Windows
- Version: 3.1.1