-
Notifications
You must be signed in to change notification settings - Fork 196
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
Reinstate DynamicSmagorinsky tests #3926
base: main
Are you sure you want to change the base?
Conversation
@glwagner thanks for opening this. Let me know how you'd like me to help here. |
Just FYI, dynamic Smagorinskys compile and run successfully over at Oceanostics: tomchor/Oceanostics.jl#183 |
Then perhaps the cause is the flag -O0 that we use for init. You could try adding a github actions build here. Might be nice to have that anyways |
I tried that locally and it didn't work (at least on my laptop).
Just for the turbulence tests? What are you envisioning? |
Is there a need to add more tests to it? I mean in the context of this PR, to get DynamicSmagorinsky tests to pass. |
I don't think we need to add more tests for dynamic Smagorinsky if that's your question. The tests we have should be fine, we just need to make them pass. |
No, I'm not saying we should add more tests. I'm suggesting we move the turbulence closure tests to github actions in order to get them to pass. |
Yeah, if there isn't much onus to with having another test suite to deal with, I'm okay with that. I think we can only test CPU architecture there though. |
This suggests GPUs are available too https://github.blog/changelog/2024-07-08-github-actions-gpu-hosted-runners-are-now-generally-available/ |
Opening this PR so we can continue tinkering with the DynamicSmagorinsky tests to see if we can get them to run.
cc @tomchor