Debian Patches

Status for fenics-dolfinx/1:0.11.0.post0-1

Patch Description Author Forwarded Bugs Origin Last update
extra_CXXFLAGS.patch no
python_cmake_module_path.patch no
lib_rename.patch no
python_unit_test_32bit.patch no
docs_local_mathjax.patch no
debian_version_id.patch =================================================================== no
demo_no_vtk_adios2.patch no
adios_config_mpi.patch no
big_endian_skip_adios2_tests.patch no
pusimp.patch no
drop_Werror.patch no
test_adios2_skip.patch no
python_depends_nanobind.patch no
doc_build.patch no
fix_test_dg0.patch no
test_no_mumps.patch no
cpp_test_vector_tolerance.patch tests: use approximate comparison for l2 norms
Floating-point reductions can differ slightly depending on evaluation
precision and MPI reduction order. In particular, i386 may retain excess
precision in intermediate floating-point calculations, causing exact
equality checks to fail even though the printed values are identical.

Use Catch2's WithinRel matcher for l2 norm comparisons. Its default
relative tolerance is based on the floating-point type and is therefore
suitable for both float and double, independently of whether the target
architecture is 32-bit or 64-bit.

AI assisted by ChatGPT 5.6 Sol.
Debian Science Team no
PR_4371.patch diff --git a/python/dolfinx/fem/forms.py b/python/dolfinx/fem/forms.py
index 96513d9cc3..ba32a04196 100644
no

All known versions for source package 'fenics-dolfinx'

Links