Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Can you test Hiarcs 8 on P IV 2.53 vs H8 on the AMD 1.73 Ghz ?

Author: Vincent Diepeveen

Date: 08:06:09 05/27/02

Go up one level in this thread


On May 27, 2002 at 09:27:38, Slater Wold wrote:

Not so amazing.

Bob doesn't own M$ himself, and his makefile for visual c++
is completely outdated too:

Missing for example a bigger value for the egtb.cpp:

  /Zm500

And giving a link error:

  M:\CHESS\crafty\1815\source>nmake -f makefile.nt

Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.

        link  analyze.obj annotate.obj attacks.obj bench.obj book.obj
boolean.obj  data.obj drawn.obj edit.obj epd.obj  epdglue.obj evaluate.obj
evtest.obj hash.obj history.obj init.obj  input.obj interupt.obj iterate.obj
learn.obj make.obj main.obj  movgen.obj next.obj nexte.obj nextr.obj
option.obj output.obj  phase.obj ponder.obj preeval.obj quiesce.obj repeat.obj
resign.obj  root.obj search.obj searchmp.obj searchr.obj setboard.obj swap.obj
test.obj thread.obj time.obj unmake.obj utility.obj valid.obj  validate.obj
probe.obj x86.obj  egtb.obj /out:wcrafty.exe
Microsoft (R) Incremental Linker Version 6.00.8447
Copyright (C) Microsoft Corp 1992-1998. All rights reserved.

test.obj : error LNK2001: unresolved external symbol @TestEPD@4
wcrafty.exe : fatal error LNK1120: 1 unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
Stop.



>18.15 compiles for me with NO problem:
>
>C:\15>nmake wcraftyx -f makefile.nt
>
>Microsoft (R) Program Maintenance Utility   Version 6.00.8168.0
>Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
>
>        copy /b x86.c+boolean.c+swap.c+attacks.c+evaluate.c+make.c+ unmake.c+mov
>gen.c+quiesce.c+search.c+next.c+searchr.c+repeat.c+ nextr.c+history.c+nexte.c+ut
>ility.c+valid.c+searchmp.c+ thread.c x1.c
>x86.c
>boolean.c
>swap.c
>attacks.c
>evaluate.c
>make.c
>unmake.c
>movgen.c
>quiesce.c
>search.c
>next.c
>searchr.c
>repeat.c
>nextr.c
>history.c
>nexte.c
>utility.c
>valid.c
>searchmp.c
>thread.c
>        1 file(s) copied.
>        icl /D_CONSOLE /DWIN32 -Ox -G6 -QaxK -Qipo -Qunroll -Qopenmp /MT /DSMP /
>DCPUS=2 /DVC_INLINE_ASM /DNT_i386 /c x1.c
>Intel(R) C++ Compiler for 32-bit applications, Version 5.0.1   Build 010525Z
>Copyright (C) 1985-2001 Intel Corporation.  All rights reserved.
>
>x1.c
>        copy /b book.c+data.c+drawn.c+edit.c+epd.c+testepd.c+epdglue.c+ init.c+i
>nput.c+interupt.c+iterate.c+main.c+option.c+output.c+ phase.c+ponder.c+preeval.c
>+resign.c+root.c+learn.c+setboard.c+ test.c+time.c+validate.c+annotate.c+analyze
>.c+evtest.c+bench.c+ hash.c+probe.c x2.c
>book.c
>data.c
>drawn.c
>edit.c
>epd.c
>testepd.c
>epdglue.c
>init.c
>input.c
>interupt.c
>iterate.c
>main.c
>option.c
>output.c
>phase.c
>ponder.c
>preeval.c
>resign.c
>root.c
>learn.c
>setboard.c
>test.c
>time.c
>validate.c
>annotate.c
>analyze.c
>evtest.c
>bench.c
>hash.c
>probe.c
>        1 file(s) copied.
>        icl /D_CONSOLE /DWIN32 -Ox -G6 -QaxK -Qipo -Qunroll -Qopenmp /MT /DSMP /
>DCPUS=2 /DVC_INLINE_ASM /DNT_i386 /c x2.c
>Intel(R) C++ Compiler for 32-bit applications, Version 5.0.1   Build 010525Z
>Copyright (C) 1985-2001 Intel Corporation.  All rights reserved.
>
>x2.c
>x2.c(14765): warning #167: argument of type "void *" is incompatible with parame
>ter of type "unsigned int (__stdcall *)(void *)"
>          tfork(pt,ThreadInit,proc);
>          ^
>
>        icl /D_CONSOLE /DWIN32 -Ox -G6 -QaxK -Qipo -Qunroll -Qopenmp /MT /DSMP /
>DCPUS=2 /DVC_INLINE_ASM /DNT_i386 /c egtb.cpp
>Intel(R) C++ Compiler for 32-bit applications, Version 5.0.1   Build 010525Z
>Copyright (C) 1985-2001 Intel Corporation.  All rights reserved.
>
>egtb.cpp
>        xilink  x1.obj x2.obj  egtb.obj /out:wcraftyx.exe
>IPO: using IR in x1.obj
>IPO: using IR in x2.obj
>IPO: using IR in egtb.obj
>IPO: performing multi-file optimizations
>x2.c(18450) : (col. 5) remark: LOOP WAS VECTORIZED.
>x2.c(17927) : (col. 33) remark: _main has been targeted for automatic cpu dispat
>ch.
>x2.c(23676) : (col. 7) remark: LOOP WAS VECTORIZED.
>x2.c(23700) : (col. 5) remark: LOOP WAS VECTORIZED.
>x2.c(23758) : (col. 5) remark: LOOP WAS VECTORIZED.
>x2.c(23539) : (col. 27) remark: _LearnBook has been targeted for automatic cpu d
>ispatch.
>x2.c(14181) : (col. 5) remark: LOOP WAS VECTORIZED.
>x2.c(14016) : (col. 32) remark: _InputMove has been targeted for automatic cpu d
>ispatch.
>x2.c(14304) : (col. 5) remark: LOOP WAS VECTORIZED.
>x2.c(14228) : (col. 35) remark: _InputMoveICS has been targeted for automatic cp
>u dispatch.
>x2.c(25317) : (col. 31) remark: _TimeSet has been targeted for automatic cpu dis
>patch.
>x2.c(1121) : (col. 29) remark: LOOP WAS VECTORIZED.
>x2.c(1144) : (col. 31) remark: LOOP WAS VECTORIZED.
>x2.c(846) : (col. 72) remark: _BookUp has been targeted for automatic cpu dispat
>ch.
>x2.c(24760) : (col. 3) remark: LOOP WAS VECTORIZED.
>x2.c(24912) : (col. 5) remark: LOOP WAS VECTORIZED.
>x2.c(24743) : (col. 80) remark: _SetBoard has been targeted for automatic cpu di
>spatch.
>x2.c(24112) : (col. 5) remark: LOOP WAS VECTORIZED.
>x2.c(24005) : (col. 58) remark: _LearnImportBook has been targeted for automatic
> cpu dispatch.
>x2.c(23059) : (col. 3) remark: LOOP WAS VECTORIZED.
>x2.c(23066) : (col. 3) remark: LOOP WAS VECTORIZED.
>x2.c(23007) : (col. 51) remark: _PreEvaluate has been targeted for automatic cpu
> dispatch.
>x2.c(2330) : (col. 7) remark: LOOP WAS VECTORIZED.
>x2.c(2303) : (col. 17) remark: _Edit has been targeted for automatic cpu dispatc
>h.
>x2.c(26019) : (col. 17) remark: _Annotate has been targeted for automatic cpu di
>spatch.
>x2.c(25176) : (col. 38) remark: _TimeCheck has been targeted for automatic cpu d
>ispatch.
>x2.c(23857) : (col. 72) remark: _LearnBookUpdate has been targeted for automatic
> cpu dispatch.
>x2.c(525) : (col. 5) remark: LOOP WAS VECTORIZED.
>x2.c(50) : (col. 51) remark: _Book has been targeted for automatic cpu dispatch.
>
>x1.c(9564) : (col. 5) remark: LOOP WAS VECTORIZED.
>x1.c(9536) : (col. 29) remark: _Random32 has been targeted for automatic cpu dis
>patch.
>x2.c(1370) : (col. 3) remark: LOOP WAS VECTORIZED.
>x2.c(1345) : (col. 53) remark: _BookUpNextPosition has been targeted for automat
>ic cpu dispatch.
>x2.c(13467) : (col. 3) remark: LOOP WAS VECTORIZED.
>x2.c(13465) : (col. 37) remark: _InitializeHistoryKillers has been targeted for
>automatic cpu dispatch.
>x2.c(13841) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13841) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13842) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13842) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13843) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13843) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13844) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13844) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13845) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13845) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13846) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13846) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13847) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13847) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13848) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13848) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13849) : (col. 23) remark: LOOP WAS VECTORIZED.
>x2.c(13849) : (col. 23) remark: LOOP WAS VECTORIZED.
>x2.c(13850) : (col. 23) remark: LOOP WAS VECTORIZED.
>x2.c(13850) : (col. 23) remark: LOOP WAS VECTORIZED.
>x2.c(13851) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13851) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13852) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13852) : (col. 22) remark: LOOP WAS VECTORIZED.
>x2.c(13855) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13855) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13856) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13856) : (col. 24) remark: LOOP WAS VECTORIZED.
>x2.c(13860) : (col. 25) remark: LOOP WAS VECTORIZED.
>x2.c(13860) : (col. 25) remark: LOOP WAS VECTORIZED.
>x2.c(13863) : (col. 19) remark: LOOP WAS VECTORIZED.
>x2.c(13863) : (col. 19) remark: LOOP WAS VECTORIZED.
>x2.c(13838) : (col. 33) remark: _InitializeRandomHash has been targeted for auto
>matic cpu dispatch.
>x2.c(12748) : (col. 5) remark: LOOP WAS VECTORIZED.
>x2.c(12499) : (col. 33) remark: _Initialize has been targeted for automatic cpu
>dispatch.
>x2.c(13120) : (col. 5) remark: LOOP WAS VECTORIZED.
>x2.c(13107) : (col. 53) remark: _InitializeChessBoard has been targeted for auto
>matic cpu dispatch.
>x1.c(10324) : (col. 3) remark: LOOP WAS VECTORIZED.
>x1.c(10234) : (col. 66) remark: _InitializeMaps$1 has been targeted for automati
>c cpu dispatch.
>"IPO compilation", line 9483: (col. 1) warning: unknown error
>
>"IPO compilation", line 9826: (col. 1) warning: unknown error
>
>xilink: executing 'link'
>Microsoft (R) Incremental Linker Version 6.00.8168
>Copyright (C) Microsoft Corp 1992-1998. All rights reserved.
>
>10683.obj
>/out:wcraftyx.exe



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.