mirror of
https://github.com/AdaCore/cvc5.git
synced 2026-02-12 12:32:16 -08:00
This PR replaces the MSYS2 MINGW64 environment with the CLANG64 environment for compiling cvc5 natively on Windows x86_64. The main difference between the two is that MINGW64 uses GCC and links against libstdc++ and the MSVCRT runtime, whereas CLANG64 uses Clang and links against libc++ and the UCRT runtime (see the MSYS2 [environment documentation](https://www.msys2.org/docs/environments/) for details). This ensures compatibility for statically linking cvc5 with Lean binaries that use libc++ on Windows x86_64, thus facilitating the integration of cvc5 into [lean-cvc5](https://github.com/abdoo8080/lean-cvc5). --------- Co-authored-by: Abdalrhman Mohamed <abdoo8080@outlook.com>