Stockfish 2.3.1 update available

Discussion of anything and everything relating to chess playing software and machines.

Moderator: Ras

Modern Times
Posts: 3703
Joined: Thu Jun 07, 2012 11:02 pm

Re: Stockfish 2.3.1 update available.

Post by Modern Times »

OK, posiiton 9 crashes with 2.3.1 for me too

But this bug is new to 2.3.1.

Position 9 is fine with the compile Marco sent me directly a few days ago, and which contained just the previous FRC bug fix and nothing more.
mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 9:17 pm

Re: Stockfish 2.3.1 update available.

Post by mcostalba »

Modern Times wrote:OK, posiiton 9 crashes with 2.3.1 for me too
I am not able to reproduce the issue. Coul you please test from command line with the following:

Code: Select all

$ ./stockfish 
Stockfish 2.3.1 by Tord Romstad, Marco Costalba and Joona Kiiski
position fen qnnbbrkr/pppppppp/8/8/8/8/PPPPPPPP/QNNBBRKR w HFhf - 0 0
go infinite
It is working for me.
Modern Times
Posts: 3703
Joined: Thu Jun 07, 2012 11:02 pm

Re: Stockfish 2.3.1 update available.

Post by Modern Times »

That works fine
mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 9:17 pm

Re: Stockfish 2.3.1 update available.

Post by mcostalba »

Modern Times wrote:That works fine
Please try also this one that is the correct sequence:

Code: Select all

$ ./stockfish 
Stockfish 2.3.1 by Tord Romstad, Marco Costalba and Joona Kiiski
setoption name uci_chess960 value true
position fen qnnbbrkr/pppppppp/8/8/8/8/PPPPPPPP/QNNBBRKR w HFhf - 0 0 
go infinite
Modern Times
Posts: 3703
Joined: Thu Jun 07, 2012 11:02 pm

Re: Stockfish 2.3.1 update available.

Post by Modern Times »

The second one is what I did, and that worked. The first one crashes.
Modern Times
Posts: 3703
Joined: Thu Jun 07, 2012 11:02 pm

Re: Stockfish 2.3.1 update available.

Post by Modern Times »

Did you edit your posts ? Both of those crash when I re-do them. Or perhaps I tried 2.3 before. Anyway - both of what you have above crash.
mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 9:17 pm

Re: Stockfish 2.3.1 update available.

Post by mcostalba »

Modern Times wrote:The second one is what I did, and that worked. The first one crashes.
Yes, you really need

Code: Select all

setoption name uci_chess960 value true
Could you please check the "Use Debug Log" option then post io_log.txt file content after it crashed in your GUI?
Modern Times
Posts: 3703
Joined: Thu Jun 07, 2012 11:02 pm

Re: Stockfish 2.3.1 update available.

Post by Modern Times »

so it crashes at command line as well as the GUI

After the GUI crash, the log is
>> isready
<< readyok
>> ucinewgame
>> isready
<< readyok
>> setoption name UCI_Chess960 value true
>> setoption name UCI_AnalyseMode value true
>> position fen qnnbbrkr/pppppppp/8/8/8/8/PPPPPPPP/QNNBBRKR w HFhf -
>> go infinite
<< info depth 1 seldepth 1 score cp 92 nodes 30 nps 15000 time 2 multipv 1 pv b1c3
gladius
Posts: 568
Joined: Tue Dec 12, 2006 10:10 am
Full name: Gary Linscott

Re: Stockfish 2.3.1 update available.

Post by gladius »

mcostalba wrote:
Modern Times wrote:The second one is what I did, and that worked. The first one crashes.
Yes, you really need

Code: Select all

setoption name uci_chess960 value true
Could you please check the "Use Debug Log" option then post io_log.txt file content after it crashed in your GUI?
I'm seeing it crash with stockfish-231-64-ja.exe, however, with my local compile it doesn't crash. I wonder if the pgo is hitting a bug?
mcostalba
Posts: 2684
Joined: Sat Jun 14, 2008 9:17 pm

Re: Stockfish 2.3.1 update available.

Post by mcostalba »

gladius wrote: I'm seeing it crash with stockfish-231-64-ja.exe, however, with my local compile it doesn't crash. I wonder if the pgo is hitting a bug?
Yes I confirm I can reproduce the crash with Jim's 64bit binaries, both popcount and not popcount, on my Windows 7. The 32bit one seems to work instead. Moreover my local 64 bit (MSVC) compile doesn't shows this behaviour.

Jim, does it crashes for you? Try this:

Code: Select all

$ ./stockfish
Stockfish 2.3.1 by Tord Romstad, Marco Costalba and Joona Kiiski
setoption name uci_chess960 value true
position fen qnnbbrkr/pppppppp/8/8/8/8/PPPPPPPP/QNNBBRKR w HFhf - 0 0
go infinite