I'm having some issues attempting to build/run the project on a MacBook Pro with an M2 Pro chip. I'm trying on the Linux branch.
Building with the current instructions in the Linux branch emits some warnings regarding the platform as the instructions ask you to specify x64 explicitly.
What I've Tried
- Updated the projects to use
net8.0 instead of the unsupported netcoreapp3.1 version they are currently using (updates pushed to the Linux branch on my fork)
- Result: the project builds successfully, but upon running the example command listed in the README.md, it appears there is something wrong with the Z3 install as running the BMA tool results in the following error:
Unhandled exception. System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Z3, Version=4.12.2.0, Culture=neutral, PublicKeyToken=9c8d792caae602a2'. The system cannot find the file specified.
File name: 'Microsoft.Z3, Version=4.12.2.0, Culture=neutral, PublicKeyToken=9c8d792caae602a2'
[1] 97180 abort DOTNET_ROOT=/nix/store/9zqlmf2ja3rf72cmkba08x82cyf9hk9l-dotnet-sdk-8.0.201
(devbox)
The only other relevant issue I could come up with was this one from the Z3 repo leading me to think it might be a Z3 issue and not BMA.
Has anyone had any luck with this on MacOS/arm64?
I'm having some issues attempting to build/run the project on a MacBook Pro with an M2 Pro chip. I'm trying on the
Linuxbranch.Building with the current instructions in the
Linuxbranch emits some warnings regarding the platform as the instructions ask you to specifyx64explicitly.What I've Tried
net8.0instead of the unsupportednetcoreapp3.1version they are currently using (updates pushed to theLinuxbranch on my fork)- Result: the project builds successfully, but upon running the example command listed in the
README.md, it appears there is something wrong with the Z3 install as running the BMA tool results in the following error:The only other relevant issue I could come up with was this one from the Z3 repo leading me to think it might be a Z3 issue and not BMA.
Has anyone had any luck with this on MacOS/arm64?