Summarize the issue
This seems to appear only on ArchLinux/Spack using pip install gmsh.
The recombination appears to fail; this leads to tets and hexes, which the test doesn't support. The 'fix' is to throw an xfail on more than one cell type appearing in the mesh. This of course could be removed once the multiple cell type support is finished (infact, this seems like an ideal test case).
https://github.com/FEniCS/dolfinx/blob/main/python/test/unit/mesh/test_higher_order_mesh.py#L770
https://github.com/FEniCS/dolfinx/blob/main/python/test/unit/mesh/test_higher_order_mesh.py#L849
How to reproduce the bug
Difficult - only way to recreate at the moment is to remove the xfail and run CI.
Minimal Example (Python)
Output (Python)
Version
main branch
DOLFINx git commit
No response
Installation
No response
Additional information
No response
Summarize the issue
This seems to appear only on ArchLinux/Spack using
pip install gmsh.The recombination appears to fail; this leads to tets and hexes, which the test doesn't support. The 'fix' is to throw an xfail on more than one cell type appearing in the mesh. This of course could be removed once the multiple cell type support is finished (infact, this seems like an ideal test case).
https://github.com/FEniCS/dolfinx/blob/main/python/test/unit/mesh/test_higher_order_mesh.py#L770
https://github.com/FEniCS/dolfinx/blob/main/python/test/unit/mesh/test_higher_order_mesh.py#L849
How to reproduce the bug
Difficult - only way to recreate at the moment is to remove the xfail and run CI.
Minimal Example (Python)
Output (Python)
Version
main branch
DOLFINx git commit
No response
Installation
No response
Additional information
No response