-
Notifications
You must be signed in to change notification settings - Fork 25
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
Apple M3 Rosetta Linux UBI9 illegal instruction on import #3336
Comments
Hi I was wondering if there is an update to see whether this is addressable easily or something for a future delivery. |
@PhillipDowney thanks for writing! I'm unsure re the ease of addressability. I am unsurprised that we're seeing illegal instruction on x86 Linux VM atop Rosetta atop MacOS software atop arm64 hardware -- that sounds like there are multiple opportunities for misidentification of the correct processor family. I don't have a system at hand to debug with, though. I don't know if this helps, but, we do have both x86_64 and arm64 binaries for TileDB-SOMA, as well as Linux binaries, at PyPI ... |
@johnkerl Thank you for the reply, I did a lot of diagnosis trying to identify it. Also had to pick my libraries for torch and tensor flow to ensure the right process or absence of avx is detected. What I am trying to do is build an Open Container Images that run our opensource models on arm or x86 so the user does to simplify upstream decision making... so have been knocking off the obstacles one by one. I will look if I can get the container to apply an arm wheel if it is detected on aarm. see if that fixes the problem. |
would be good if Intel and aarm agreed on a API standard that is open so Users and developers did not have to make this call. |
Describe the bug
Running a ubi9 image on Apple M3 rosetta Podman linux image, on import of library a segmentation fault occurs.
To Reproduce
import tiledbsoma
while running linux container on apple using rosettaVersions (please complete the following information):
tiledbsoma 1.14.5
-Python 3.10.14 (main, Nov 18 2024, 20:00:51) [GCC 11.5.0 20240719 (Red Hat 11.5.0-2)] on linux
Additional context
Receiving following core dump on import
The text was updated successfully, but these errors were encountered: