Author: Robert Hyatt
Date: 13:47:07 01/24/03
Go up one level in this thread
On January 24, 2003 at 13:18:08, Frank Phillips wrote: >I have a problem with Crafty 19.2. The code compiles out of the box with make, >but I get an illegal instruction message when I try to run it (see below). >AMD Athlon 2400+ >Mandrake 9.0 Linux >Intel Compiler version 7.0 (same result with gcc3.2) > >Previous versions work fine. > >Frank You need to check the compiler options for the make option you are using. the p6 stuff won't work on an athlon, they didn't consider cmov instructions and they will wreck things if you try to use them... > > > >WARNING: egtb.cpp, total routines: 524, routines w/profile info: 0 >icc -o crafty searchr.o search.o thread.o searchmp.o repeat.o next.o nexte.o >nextr.o history.o quiesce.o evaluate.o movgen.o make.o unmake.o hash.o attacks.o >swap.o boolean.o utility.o valid.o probe.o book.o data.o drawn.o edit.o epd.o >epdglue.o init.o input.o interupt.o iterate.o main.o option.o output.o phase.o >ponder.o preeval.o resign.o root.o learn.o setboard.o test.o testepd.o time.o >validate.o annotate.o analyze.o evtest.o bench.o egtb.o dgt.o X86-elf.o -lm >make[3]: Leaving directory `/home/fp/crafty' >make[2]: Leaving directory `/home/fp/crafty' >make[1]: Leaving directory `/home/fp/crafty' >[fp@asus crafty]$ ./crafty logpath=./log > >Illegal instruction <<<<------------- > >[fp@asus crafty]$
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.