-
Notifications
You must be signed in to change notification settings - Fork 21
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
Lazy compilation fails for isolator driver #640
Comments
Seems to be caused by inducer/pytato@acfd5d3. Reverting that commit made it step again for me. |
Some more information: whatever is triggering it seems to be specific to artificial viscosity; I don't get it when just using NS or diffusion (or both). I do get it with AV enabled, even if I turn off the other operators. |
No surprise: fails on Lassen with the same error. Added a lazy test for the AV test case |
I think that's a corner case that got left out of inducer/pytato#277 when @kaushikcfd put that together (for context, that PR is what significantly decreased the number of graph parts needed in distributed execution, so reverting it takes us out of this frying pan back into the previous fire). The error comes from by which point most of the interesting things in the partitioner have already happened. The problem is that there's a
Note that, while each one of those fixes would remove the failure, I am suggesting that we tackle both aspects. |
Is this issue resolved by the following change by @kaushikcfd ? mirgecom/mirgecom/artificial_viscosity.py Line 303 in 4781fc4
|
Just to add a data point, the failure is resolved by using the above change and: Shouldn't we just switch |
I'm not opposed to this if it passes all the tests of the current mirgecom suite and works with the new capabilities coming online, i.e. the wall model. |
Lazy compilation fails from a clean install of mirgecom (production) using the isolator driver. Error message is linked below.
error message
Error can be produced by running smoke_test_lazy from isolator_driver with a clean build of mirgecom.
Here are links to the pass/failing CI runs
first failing CI
CI fails
last passing CI
CI passes
Note this CI also fails, but lazy smoke test passes. The other failure is under further investigation
The text was updated successfully, but these errors were encountered: