-
Notifications
You must be signed in to change notification settings - Fork 11
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
Viper on macOS arm64 #327
Comments
We got reports saying that the |
This is the z3 binary compiled on an ARM MacBook Pro (actually M2 but that shouldn't matter): |
What allows to run x86 binaries on macOS arm64 is called Rosetta 2, a dynamic binary translator. As expected, some benchmarks show that it's worse than directly running a native arm64 binary. |
Very interesting, thanks for sharing! |
Fixed by my latest changes, the prebuilt |
Does the Viper IDE detect the architecture in order to download |
Oh, I just noticed the latest commits. Nice! |
I think that the Viper IDE cannot work on macOS with an arm64 chip (M1) because the Viper releases currently ships the
x64
version of Z3. We could consider releasing aViperToolsMac-arm64.zip
that uses e.g.z3-4.11.2-arm64-osx-11.0.zip
. However, the arm64 build of Z3 is only available for recent Z3 versions.The text was updated successfully, but these errors were encountered: