Hi: Just installed Coreform on a Mac running 13.2.1 with an M2 Pro chip and rosetta installed. Upon opening, I “agree” and then app crashes. Subsequent opening of Coreform crash immediately. I tried a fix for Cubit crashing, namely in the Coreform directory I typed:
xattr -r -d com.apple.quarantine *
but I got a long list of permission denied. Any suggestions?
Please open up a terminal window and run /Applications/Coreform-Cubit-2022.11.app/Contents/MacOS/Coreform-Cubit-2022.11, then report the full terminal output here.
(moose) ~ % /Applications/Coreform-Cubit-2022.11.app/Contents/MacOS/Coreform-Cubit-2022.11
usb support disabled
libc++abi: terminating with uncaught exception of type std::bad_alloc: std::bad_alloc
zsh: abort /Applications/Coreform-Cubit-2022.11.app/Contents/MacOS/Coreform-Cubit-2022.1
Hi Scot. Actually Cubit 16.08 does run on my M2 Mac (after I run xattr -r -d com.apple.quarantine *). I haven’t used it enough to make sure all functionality is there but it doesn’t crash immediately upon opening it like Coreform does.
That’s Sandia Cubit, correct? Unfortunately, we build Coreform Cubit with a different toolchain than Sandia Cubit does, so there’s no guarantee that one will work where the other does and vice versa.
Hello Again. I should also have said that Cubit did immediately crash until I ran the “xattr -r -d com.apple.quarantine *” command in its directory. Coreform is behaving similarly with an immediate crash. Perhaps there is a similar fix?
That’s unlikely, the crash you’re seeing is in core C++ libraries because you’re on a different processor architecture then the one Cubit is built for.
I am having the same issue as Athira. From what I understood, _cubit3.so (which is called when trying to import cubit) has been precompiled for x86_64 architectures and can’t run on arm64 architectures. I am correct ? If so, is there a way to get a version of _cubit3.so that is compatible with arm64 architectures ?