dashpay / bls-signatures

BLS signatures in C++, using the relic toolkit
Apache License 2.0
10 stars 34 forks source link

build: disable gmp if targeting darwin on aarch64 when on 'auto' #52

Closed kwvg closed 2 years ago

kwvg commented 2 years ago

Why?

macOS Ventura causes the GMP test suite to fail, which in turn causes the library to behave erratically. Until such errata are rectified upstream by libgmp, we have automatic backend selection pick the easy backend if targeting macOS on Apple Silicon.