-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SIGILL: illegal instruction when running smartbchd init mynode --chain-id 0x2710 #28
Comments
It looks like SSE4.2 is not supported by your CPU. If that's the issue, it can be resolved by recompiling the rocksdb lib. Check out the doc |
I had that same problem with my older server with Xeon CPU. I was running ProxMox opensource VM. The CPU hardware was set to the default "kvm64". But I changed it to "host" and it seems to solve that issue. |
It would seem this issue is also breaking the CI for SmartBCH now. Either they need to change whatever virtual CPU the CI is running or build rocksdb without the SSE4.2 capabilities. |
I think the stack trace traces to the TSC library in use, and not rocksdb yet. I see the original call at : https://github.com/smartbch/moeingads/blob/v0.3.0/datatree/tree.go#L76 , but I cant find if anything is making use of the resulting |
Hey all,
I'm looking to run this on an older physical server while building the docker container, and ran into this:
Here are my CPU specs:
Any thoughts?
The text was updated successfully, but these errors were encountered: