yaneurao / YaneuraOu

YaneuraOu is the World's Strongest Shogi engine(AI player) , WCSC29 1st winner , educational and USI compliant engine.
GNU General Public License v3.0
512 stars 140 forks source link

MSYS2+clang18で実行できない #278

Closed KazApps closed 3 months ago

KazApps commented 4 months ago

MSYS2上でclangのversionを18に上げたところ、ビルド自体はできるのですが実行できなくなりました(clang version 17の時は問題なかった)。 exit codeは-1073741819です。-1073741819はファイルシステムのエラーのようです。 動かないのはおそらくYANEURAOU_ENGINE_NNUE系だけだと思います(FukauraOuは試していないからわからない)。 ビルド時にstdlibをlibc++に指定すると実行可能なのでlibstdc++に問題があるということなのでしょうか。

yaneurao commented 3 months ago

ご報告ありがとうございます。

⇓この問題だったようで対応しました。 https://github.com/yaneurao/YaneuraOu/commit/db3565eb9b5af30b6162bcefd7818248f073a9dd