Closed syzygy1 closed 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.
Given the performance of Stockfish 9, Asmfish is currently obsolete. I hope it will soon be updated with the latest patches...
Many requests Asmfish 9. In the meantime Cfish 9 works well.
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 ...
macOS asmfish for modern x64 cpus is not recognized as a valid macOS executable file.
@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
thx
Sorry, benches differ and can't make them the same.
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".