intel / ScalableVectorSearch

https://intel.github.io/ScalableVectorSearch/
GNU Affero General Public License v3.0
115 stars 17 forks source link

Fix CI issues #16

Closed hildebrandmw closed 9 months ago

hildebrandmw commented 9 months ago

Upgrade the GitHub actions "checkout" from v2/v3 to v4.

This should be relatively minor.

Increase the version of clang used in CI to version 14 15.

Version 13 does not seem to have sufficient support for GCC's libstdc++ version 13. If we want, we can probably still test older versions of clang using an unbuntu-20 based runner instead that ships with a lower version of libstdc++.

We may have to bump this to version 15 if we're still seeing failures. We did.

Add a generic x86_64_v3 backend for cibuildwheel builds.

The generic x86_64_v3 should be compatible with most x86 architectures (with degraded performance).