Stockfish problem in Scid
Moderator: Ras
-
Marek Soszynski
- Posts: 587
- Joined: Wed May 10, 2006 7:28 pm
- Location: Birmingham, England
Stockfish problem in Scid
I've been happily compiling most each new 64-bit Linux Stockfish developmental version to use in Scid. Unfortunately something has gone wrong with recent versions. They compile okay (and run the benchmark) but when I change the UCI parameters within Scid they go on to crash. Typically I change only the hash and switch off the book. I can't remember the exact version when this started to happen. Currently I'm on 120311.
Marek Soszynski
-
mcostalba
- Posts: 2684
- Joined: Sat Jun 14, 2008 9:17 pm
Re: Stockfish problem in Scid
Do you change the hash while searching? In this case you should not. A recent change made option setting effect immediate, so if you change the hash size it will be changed immediately and if the engine is searching a crash is assured.Marek Soszynski wrote:They compile okay (and run the benchmark) but when I change the UCI parameters within Scid they go on to crash. Typically I change only the hash and switch off the book.
-
Marek Soszynski
- Posts: 587
- Joined: Wed May 10, 2006 7:28 pm
- Location: Birmingham, England
Re: Stockfish problem in Scid
The hash wasn't changed while searching. I've now restarted the comp and Scid doesn't show the Stockfish analysis at all nor nodes or depth etc., though System Monitor confirms SF is running.
Marek Soszynski
-
Justin Sherron
- Posts: 29
- Joined: Thu Mar 04, 2010 11:35 pm
Re: Stockfish problem in Scid
I've been happily compiling most each new 64-bit Linux Stockfish developmental version to use in Scid. Unfortunately something has gone wrong with recent versions....
I don't know if this is helpful, but a few days ago I observed these same symptoms after compiling a 32-bit version of Stockfish and using the X-Board GUI. It seems not to be a 64-bit/Scid specific issue....Scid doesn't show the Stockfish analysis at all nor nodes or depth etc., though System Monitor confirms SF is running...
-
IGarcia
- Posts: 543
- Joined: Mon Jul 05, 2010 10:27 pm
Re: Stockfish problem in Scid
And tomorrow you will be in 120312 versionMarek Soszynski wrote:Currently I'm on 120311.
..its current day, unless you set
-
Marek Soszynski
- Posts: 587
- Joined: Wed May 10, 2006 7:28 pm
- Location: Birmingham, England
Re: Stockfish problem in Scid
I've been running Stockfish 64-bit 9934b8e in Scid. It runs normally with the default UCI settings. However, after I increase the hash, the analysis window is blank. System Monitor shows Stockfish is running, taking up the increased hash, though not using the second processor.
Stockfish 2.2.2 JA is okay.
Stockfish 2.2.2 JA is okay.
Marek Soszynski
-
Justin Sherron
- Posts: 29
- Joined: Thu Mar 04, 2010 11:35 pm
Re: Stockfish problem in Scid
Are you making PGO-optimized builds when you compile? When I make PGO builds, the program malfunctions in a manner similar to your description (as well as making X-Board unresponsive). It appears that non-PGO builds work perfectly fine though, at least on my machine.I've been running Stockfish 64-bit 9934b8e in Scid. It runs normally with the default UCI settings. However, after I increase the hash, the analysis window is blank. System Monitor shows Stockfish is running, taking up the increased hash, though not using the second processor.
Stockfish 2.2.2 JA is okay.
The earlier Stockfish 2.2.2 code compiles and runs fine regardless of its PGO status when compiling.
-
Marek Soszynski
- Posts: 587
- Joined: Wed May 10, 2006 7:28 pm
- Location: Birmingham, England
Re: Stockfish problem in Scid
Thank for the suggestion, Justin. Unfortunately, on my machine the non-PGO builds suffer the same fate: default UCI settings fine, changed settings crash.Justin Sherron wrote:Are you making PGO-optimized builds when you compile? When I make PGO builds, the program malfunctions in a manner similar to your description (as well as making X-Board unresponsive). It appears that non-PGO builds work perfectly fine though, at least on my machine.I've been running Stockfish 64-bit 9934b8e in Scid. It runs normally with the default UCI settings. However, after I increase the hash, the analysis window is blank. System Monitor shows Stockfish is running, taking up the increased hash, though not using the second processor.
Stockfish 2.2.2 JA is okay.
The earlier Stockfish 2.2.2 code compiles and runs fine regardless of its PGO status when compiling.
Marek Soszynski
-
stevenaaus
- Posts: 615
- Joined: Wed Oct 13, 2010 9:44 am
- Location: Australia
Re: Stockfish problem in Scid
I can verify this on 32bit Fedora 7. The engine becomes unresponsive after these commandsMarek Soszynski wrote:I've been happily compiling most each new 64-bit Linux Stockfish developmental version to use in Scid. Unfortunately something has gone wrong with recent versions. They compile okay (and run the benchmark) but when I change the UCI parameters within Scid they go on to crash. Typically I change only the hash and switch off the book. I can't remember the exact version when this started to happen. Currently I'm on 120311.
Code: Select all
Scid : setoption name Clear Hash value false
Scid : isready{{Clear Hash} {VALUE}} tuplet, the engine works ok.
-
Marek Soszynski
- Posts: 587
- Joined: Wed May 10, 2006 7:28 pm
- Location: Birmingham, England
Re: Stockfish problem in Scid
Thanks for the pointer, Steven.
By editing the DAT file directly and inserting...
... I was able to achieve what I wanted. On first installing the 9934b8e engine in Scid, UCIoptions is blank otherwise. That doesn't seem to be the case when other engines are installed, including stockfish-222-64-ja.
By editing the DAT file directly and inserting...
Code: Select all
UCIoptions {{Hash 512} {OwnBook false}}Marek Soszynski