-
Notifications
You must be signed in to change notification settings - Fork 17
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
WIP: Grudge array context #28
base: main
Are you sure you want to change the base?
Conversation
Somehow these three tests cause threads to crash in the CI. Any ideas what is happening here @inducer? The tests appear to run fine on Koelsch.
|
It may be a memory issue. If I set |
As it turns out all of the tests fail with this ulimit so this isn't a good way to replicate the problem. Is there a way to run interactively in the CI environment @inducer? |
|
It appears to be a problem with POCL in particular. The old AMD CPU backend works fine but the POCL gives a bus error and abandons the test. edit: The Intel OpenCL implementation fails on the same tests but does not terminate the tests after the first failure. |
The PoCL and Intel failures seemed to be due to over-allocation of local memory; apparently local and private memory are the same in these backends. Unfortunately tests still break in CI but for different reasons than before. |
We may want to consider making a GPU available for CI. |
needed for projection from boundary to all faces
… into grudge-array-context
… into grudge-array-context
Needs inducer/meshmode#76