Re: IvanHoe-Beta-999958m-Beta!
Posted: Sat Jun 19, 2010 2:39 am
Scratch that, DM only compiles 32-bit
Independent Computer Chess Discussion Forum
https://open-chess.org/
Build it with titanic mode set to true in main, run it, and you will see it hang. The problem is not unique to Windows though more pronounced.benstoker wrote:MP ("titanic") works fine on my ubuntu box - and the n/s is noticeably faster than version 63...kingliveson wrote:Broken thread initialization leads to infinite loop for Titanic Mode. Code gets stuck here:
Single CPU mode works though. ZOG-MP obviously is incomplete as well.Code: Select all
while (!IO_AWAKE) { SIGNAL_CON_LOCK (*WAKEUP_IO, *WAKEUP_LOCK_IO); NANO_SLEEP (1000000); }
The source is not incomplete, just broken. ZOG-MP is incomplete however. My suggestion is be patient and wait for next release. It was good idea to release this so some issues can be detected.Damir Desevac wrote:The source is incomplete, it is impossible to compile, because some files are missing. The best thing would be to ask the people who put it there to fix it....
All I can say is that it compiles and runs fine on ubuntu 10.04. The boolean TITANIC_MODE is toggled true/false only from input.c, i.e., via the uci interface. In any event, I can run it with one or two cpus on my little dual core box.kingliveson wrote:Build it with titanic mode set to true in main, run it, and you will see it hang. The problem is not unique to Windows though more pronounced.benstoker wrote:MP ("titanic") works fine on my ubuntu box - and the n/s is noticeably faster than version 63...kingliveson wrote:Broken thread initialization leads to infinite loop for Titanic Mode. Code gets stuck here:
Single CPU mode works though. ZOG-MP obviously is incomplete as well.Code: Select all
while (!IO_AWAKE) { SIGNAL_CON_LOCK (*WAKEUP_IO, *WAKEUP_LOCK_IO); NANO_SLEEP (1000000); }
Edit: added strace output.