lantonov / asmFish

A continuation of the nice project asmFish by Mohammed Li. Latest version: 07.08.2019
https://lantonov.github.io/asmFish/
Other
118 stars 49 forks source link

asmFish_2018-02-02 crashing #104

Closed syzygy1 closed 6 years ago

syzygy1 commented 6 years ago

Both asmFishL_2018-02-02_base and asmFishL_2018-02-02_popcnt segfault immediately on my PC (which is too old to try _bmi2).

Same for asmfish created with "make asmquick".

lantonov commented 6 years ago

You are right, unfortunately. I am on Windows 10 and all Windows binaries work well. However, on Bash on Ubuntu on Windows, all Linux binaries (including the bmi2 one) give the error: Exec format error. Older Linux binaries work normally. I am reverting it. Windows executables will remain in case someone wants to use a large book.

asmfishcc commented 6 years ago

Given the performance of Stockfish 9, Asmfish is currently obsolete. I hope it will soon be updated with the latest patches...

Nordlandia commented 6 years ago

Many requests Asmfish 9. In the meantime Cfish 9 works well.

Ebola-Chan-bot commented 6 years ago

Assembly language is very unfriendly to humans, and long-term volunteer work is tiring and even unsustainable. Asmfish will finally, I'm afraid while don't hope that, either completely shutdown, or become a commercial software, with the magic of money to drive assembly language developers to work through so many difficulties ...

pachnes commented 6 years ago

macOS asmfish for modern x64 cpus is not recognized as a valid macOS executable file.

lantonov commented 6 years ago

@pachnes It is to be expected if it's asmFishX_2018-02-02 as Linux ones don't work too. I will scrap these. If benches correspond, I will soon (several hours) update the code with at least one consecutive patch Capture Stat Simplification- Bench: 5363761 from Nov 10 SF

pachnes commented 6 years ago

thx

lantonov commented 6 years ago

Sorry, benches differ and can't make them the same.