ora-io / opml

OPML: OPtimistic Machine Learning on Blockchain
MIT License
347 stars 79 forks source link

Unicorn Crash on Mac M1 / Should use upstream Unicorn #11

Open xhyumiracle opened 4 months ago

xhyumiracle commented 4 months ago

When running `` on Mac M1, it crashed with the same error msg described here.

According to the issue it should be fixed in this commit.

Yet in opML we used a fork https://github.com/geohot/unicorn which doesn't include that fix, and updating the submodule itself doesn't simply fix it, since the Unicorn API version is different:

Different API version between core & binding (UC_ERR_VERSION)

In conclusion, I assume we'd better to adopt the upstream Unicorn version instead of the fork?