-
Notifications
You must be signed in to change notification settings - Fork 190
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
set!() using function fails in Julia 1.6 GPU #1555
Comments
Thanks for reporting this! Actually @gianlisi encountered this issue yesterday but I couldn't reproduce locally. Maybe he was using Julia 1.6 and I was using Julia 1.5... I would say especially for the GPU, Julia 1.5 might be more stable right now until we sort out any issues in PR #1514 (we should also look at this). |
@mukund-gupta it looks like your CUDA installation may not be working on 1.6. Can you report the output of |
Oh if this is an issue with our usage of Oceananigans.jl/src/Fields/set!.jl Line 50 in 5c4f493
Yesterday might have also been caused by |
I get: |
Bah, fail. How about typing julia> using Oceananigans.Fields: AbstractGPUField For example on my laptop I get: julia> using Oceananigans.Fields: AbstractGPUField
[ Info: Oceananigans will use 8 threads
ERROR: UndefVarError: AbstractGPUField not defined whereas on a machine with a GPU I get no error. As @ali-ramadhan noted it looks like the method for |
Is this still ongoing issue? |
This appears to be stale, so I'm closing it. |
I am using Oceananigans v0.54.0 with Julia v1.6 on GPU. I tried setting an initial condition in salinity as follows:
and got the error copied below. Note that this works fine in Julia v1.5.4.
The text was updated successfully, but these errors were encountered: