Ethereal 8.61 -- Small bugfix to 8.60

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

Moderator: Ras

AndrewGrant
Posts: 1978
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Ethereal 8.61 -- Small bugfix to 8.60

Post by AndrewGrant »

For anyone who has cloned Ethereal after the 8.60 release...

I made a silly mistake of not initializing the main mutex used for managing threads in the search. I've corrected the mistake and updated the release page

I'm not sure how serious this mistake was. Could just be making the valgrind output clean, it could mean not completing stalling the engine, or may just be worth a few elo for doing things "as intended".

I have removed the Win64 executable that was attached to the release. I will upload a new one once I get back to my windows machine which I used to compile the initial one.

Additionally, if one of the members here who sent me a MAC compile could send me a new one, I would be grateful and would add it back to the release.

Apologies, Andrew
Damir
Posts: 2934
Joined: Mon Feb 11, 2008 3:53 pm
Location: Denmark
Full name: Damir Desevac

Re: Ethereal 8.61 -- Small bugfix to 8.60

Post by Damir »

Thanks a lot for the bug fix update Andrew. Looking forward to the executables. :) :) 8-)
User avatar
Dariusz
Posts: 379
Joined: Sat Jun 13, 2015 10:08 am
Location: Poland
Full name: Dariusz Domagała

Re: Ethereal 8.61 -- Small bugfix to 8.60

Post by Dariusz »

Andrew, thx for update :-)

Below is mac compilation with clang.

https://www.dropbox.com/s/xi55hgcsyepp7 ... g.zip?dl=0
Regards, Darius
https://chessengeria.eu
Gregory Owett
Posts: 259
Joined: Fri Mar 10, 2006 10:26 am
Location: France

Re: Ethereal 8.61 -- Small bugfix to 8.60

Post by Gregory Owett »

The .exe file is very well hidden! For the moment I'm looking for it .... :P
AndrewGrant
Posts: 1978
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Ethereal 8.61 -- Small bugfix to 8.60

Post by AndrewGrant »

It has just been added!

Was away from my usual machine.
Gregory Owett
Posts: 259
Joined: Fri Mar 10, 2006 10:26 am
Location: France

Re: Ethereal 8.61 -- Small bugfix to 8.60

Post by Gregory Owett »

Thank You very much !
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Ethereal 8.61 -- Small bugfix to 8.60

Post by Guenther »

AndrewGrant wrote:It has just been added!

Was away from my usual machine.
The new one seems to be either popcount or bmi2 and therefore does not
run anymore on my machine.

Guenther
https://rwbc-chess.de

[Trolls n'existent pas...]
AndrewGrant
Posts: 1978
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Ethereal 8.61 -- Small bugfix to 8.60

Post by AndrewGrant »

I do not make popcount or bmi2 executables.

Where you able to run the original Ethereal8.60?

Do you get complains about missing libraries?

AMD or Intel. If Intel, what generation.


If you can answer these for me, I'll see if I can make a working one when I get home.

If you have GCC, you can just compile it yourself. I've never encounter a machine where I can't just type "make" to get Ethereal to compile. I'm not doing anything fancy with GCC like the stockfish folks are doing.
AndrewGrant
Posts: 1978
Joined: Tue Apr 19, 2016 6:08 am
Location: U.S.A
Full name: Andrew Grant

Re: Ethereal 8.61 -- Small bugfix to 8.60

Post by AndrewGrant »

I have added a new file to the release. If Ethereal8.60 worked for you, this one should too.

https://github.com/AndyGrant/Ethereal/r ... /tag/V8.61

It is named Ethereal8.61Guenther.exe

If you confirm this works for you, I will replace the Ethereal8.61.exe binary


Thanks,
Andrew Grant
Guenther
Posts: 4718
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: Ethereal 8.61 -- Small bugfix to 8.60

Post by Guenther »

AndrewGrant wrote:I have added a new file to the release. If Ethereal8.60 worked for you, this one should too.

https://github.com/AndyGrant/Ethereal/r ... /tag/V8.61

It is named Ethereal8.61Guenther.exe

If you confirm this works for you, I will replace the Ethereal8.61.exe binary


Thanks,
Andrew Grant
Thanks Andrew! This one works here (8.60 and all before also worked here).
8.61 simply immediately crashed (also at cmd before feeding any command).
Did you change the compiler (compiler flags?) or what was the difference?

Guenther
https://rwbc-chess.de

[Trolls n'existent pas...]