How to investigate Caught SIGILL in blst_cgo_init, consult <blst>/bindinds/go/README.md. #43153
Replies: 6 comments 1 reply
-
The repository is private, I cannot access the workflow log. Does the workflow run on old hardware or Apple silicon by any chance? AVX instructions can cause an illegal instruction fault, for instance, because some old hardware doesn't support them, nor does the Rosetta 2 emulation. |
Beta Was this translation helpful? Give feedback.
-
ooh shoot, sorry |
Beta Was this translation helpful? Give feedback.
-
Hey @krasi-georgiev, this error comes from blst. As stated in the go readme:
src: https://github.com/supranational/blst/tree/master/bindings/go#build you want to set You are not directly depending on blst probably, but go-ethereum is. |
Beta Was this translation helpful? Give feedback.
-
I did that and the issue still persists. |
Beta Was this translation helpful? Give feedback.
-
Still not resolved after set env |
Beta Was this translation helpful? Give feedback.
-
The issue is not at all what was suspected. I increased the job timeout in the workflow file and ll good
for each job |
Beta Was this translation helpful? Give feedback.
-
Select Topic Area
Question
Body
this is a flaky test which never fails locally, but fails quite often in the gihtub actions CI
Any pointers how to investigate.
If I click to rerun the test it almost always passes on the second run.
Beta Was this translation helpful? Give feedback.
All reactions