-
Notifications
You must be signed in to change notification settings - Fork 37
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
Segmentation Faults #338
Comments
This looks bad. What kind of mac are you using? |
MacBook Pro 16" 2021 |
We only fully support macs from M1 onwards.
I suppose x64 is inaccurate here. |
x86-64 is more accurate (see https://julialang.org/downloads/). So I am not using the native Julia version. And as I said. M1Max, so more recent than M1. |
Are you maybe using an outdated version of Metal.jl? Both examples seem to work on my M1 Mac. |
Metal v1.1.0 (one issue might be that I am using OSX 13.0) |
Interesting. Have you tried using the ARM64 (Apple Silicon) version of Julia with Metal.jl? |
not yet. will try. |
ok, on ARM64 it seems to work. |
Good to hear. I'll add an error message for now to inform users about this limitation. |
I could reproduce this on my 2018 intel Mac. So the issue is not caused by Rosetta but rather by the objc calling convention being different for x86 (JuliaInterop/ObjectiveC.jl#37) |
I get segmentation faults when using Metal on an M1Max
or in combination with Flux
This is on Julia version 1.10.0 (x64)
The text was updated successfully, but these errors were encountered: