Even when running with CGO_CFLAGS="-O -D__BLST_PORTABLE__" and CGO_CFLAGS_ALLOW="-O -D__BLST_PORTABLE__", a repo using blst exits with the following on the macos-11 and macos-12 github actions:
ld: warning: could not create compact unwind for _blst_sha256_block_data_order: does not use RBP or RSP based frame
Caught SIGILL in blst_cgo_init, consult <blst>/bindinds/go/README.md.
Even when running with
CGO_CFLAGS="-O -D__BLST_PORTABLE__"
andCGO_CFLAGS_ALLOW="-O -D__BLST_PORTABLE__"
, a repo usingblst
exits with the following on themacos-11
andmacos-12
github actions:Do you have any tips to help debug what may be going wrong? I already tried running https://github.com/supranational/blst/commit/3900e30a092a4a9432fc37909ab37633e5e81fec just in case that was related but no dice.