Since you’re here...

... we have a small favour to ask. More people, like you, are reading and supporting our blog: "Chess Engines Diary". And unlike many other sites and blogs, we made the choice to keep our articles open for all, regardless of where they live or what they can afford to pay.

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.

============================== My email: jotes@go2.pl



Strong chess engine: Stockfish 16101308. New version!

Stockfish - chess engines UCI

Previous version chess engine Stockfish 

Author compilation - 
Jacques   

Information on the compilation:
Timestamp: 1476340444 

Fixes for ARM compilation 

The target: 
Odroid U3 (http://www.hardkernel.com/main/products/prdt_info.php?g_code=g138745696275) 
Debian Jessie 
As listed in #550 and #638 three modifications are needed for compilation to work: 
float-abi flag for GCC If an FPU is present and supported by the installed os then passed value need to be hard. 
I didn't find any better solution than using readelf to check for the availibilty of Tag_ABI_VFP_args which sould indicate support for the FPU. The check is only done if the arch is arm and if readelf is not present 
on the system, there will be an error (/bin/sh: 1: readelf: not found) but it will not break and will continue with the default softfp value. Outputing the error is not really acceptable but I wanted some feedback on the 
check itself. 

-lpthread is needed on armv7 outside of Android 
I replaced UNAME with KERNEL and OS to allow to differentiate Android. 

m32 flag 
My understanding is that outside of Android the flag is generating errors on armv7. 

These modifications should introduce change only for non Android armv7 build. 

No functional change. 




Comments

Popular posts from this blog

New chess engine: HypnoS 190324 (derived from Stockfish)

New version chess engine: Lc0 BT4

SF-PRO 23.02.2024 wins Strong Engines Tournament (Tests by Jörn Gronemann, Heide, 2024.03.01)

INCOGNITO 7 and Killfish 130324 wins Strong Engines Tournament (Tests by Jörn Gronemann, Heide, 2024.03.15)

SF-PRO 08.03.2024 wins New Engines Test, 09-10.03.2024

Chess engine: SF 16.1 MPV

Chess Engines Diary Rating (Stockfish and clones) - 03.03.2024