Open samuelpmishLLNL opened 1 year ago
I'm looking at this...
My best guess is the partitioning on Mac vs. Linux systems is slightly different due to random seed generation in ParMETIS. @white238 , do you think we should remove this test or just keep it as an expected failure on mac?
Maybe the test could be modified to check something that's invariant under change of partitioning? For example, rather than just marking specific dofs, mark all the ones satisfying some geometric predicate (e.g. nodes with x coordinate less than 4), and aggregate the local dofs to one processor to check.
Maybe the test could be modified to check something that's invariant under change of partitioning? For example, rather than just marking specific dofs, mark all the ones satisfying some geometric predicate (e.g. nodes with x coordinate less than 4), and aggregate the local dofs to one processor to check.
Good idea! I'll go implement that.
At the time of writing, checking out
develop
and building/running ctest results in 2 failures:the solid_shape one is just a tolerance issue, slightly loosening the tolerance fixes it. The failure in
boundary_cond
is more subtle:These are the relevant lines of code indicated in the error message:
I don't understand what this code is doing well enough to diagnose further.