Skip to content
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

Installation doesn't work on fresh Mac installs #1332

Open
xldenis opened this issue Jan 28, 2025 · 4 comments
Open

Installation doesn't work on fresh Mac installs #1332

xldenis opened this issue Jan 28, 2025 · 4 comments
Labels
bug Something isn't working

Comments

@xldenis
Copy link
Collaborator

xldenis commented Jan 28, 2025

I just reinstalled macOS and I can't do a cargo creusot setup install

    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.29s
     Running tests/ui.rs (target/debug/deps/ui-6fd41f6b6cc12f07)
Error: "/Users/xavier/Library/Application Support/creusot.creusot/bin/cvc4" "--version": Bad CPU type in executable (os error 86)
Error: Please run 'cargo creusot setup status' to diagnostic and fix the issue(s)
error: test failed, to rerun pass `-p creusot --test ui`

Caused by:
  process didn't exit successfully: `/Users/xavier/Code/creusot/target/debug/deps/ui-6fd41f6b6cc12f07 03_std` (exit status: 1)

I think I can work around it via Rosetta 2 but if we can fix it properly that would better.

@jhjourdan
Copy link
Collaborator

So x86 executables are finally not transparently supported by MacOS on ARM?

@xldenis
Copy link
Collaborator Author

xldenis commented Jan 29, 2025

They are but the intention was never for that to be indefinite and it's something I'll need to specifically activate.

@jhjourdan
Copy link
Collaborator

Ok. Are there Arm binaries for the provers we want to support? Otherwise, I don't really know what we can do

@xldenis
Copy link
Collaborator Author

xldenis commented Jan 29, 2025

All except maybe cvc4 though even that one should exist

@Lysxia Lysxia added the bug Something isn't working label Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants