HaoZeke / OpenBLAS

OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.
http://www.openblas.net
BSD 3-Clause "New" or "Revised" License
0 stars 0 forks source link

BLD: Darwin support #12

Closed mtsokol closed 1 month ago

mtsokol commented 1 month ago

Support for Darwin systems

mtsokol commented 1 month ago

Hi @HaoZeke,

I managed to get meson build and tests running on macos systems. The CI setup and code changes are complete here.

On my local macos laptop all tests are passing, and here two tests failed. It's because the macos github runner used Intel(R) Core(TM) i7-8700B CPU @ 3.20GHz which is SKYLAKEX architecture family, where my laptop is HASWELL.

So next major milestone is to support multiple architectures (I guess x86_64 families and arm for a start).