-
Notifications
You must be signed in to change notification settings - Fork 232
Description
When trying to use load balancing with the input file from #2538, with the changes from #2401, and adding return statements to the beginning of WarpX::ComputeEdgeLengths, WarpX::ComputeFaceAreas, WarpX::ScaleEdges, and WarpX::ScaleAreas, we get a very high residual (3e289) on step 4 (load_balance_intervals = 5), causing the run to fail and exit. If we set a high absolute tolerance for the MLMG solver (3e290) to bypass this high residual, the program will segfault at the beginning of step 5 with backtraces from some of the processes.
The input file we used is inputs2d.txt.
This is one backtrace file we got using a debug build, when running with the conditions above to reach the segfault on step 5. This simulation was run with 8 mpi cores and 1 omp thread. Backtrace.0.0.txt