CI config debian:10 clang-7-libcpp-17 is non-deterministic
CI jobs for the configuration debian:10 clang-7-libcpp-17
fail in a non-deterministic way for pipelines on various commits in dune-grid. The failure seems to be unrelated to the changes in the respective commits. For example the following jobs are for exactly the same configuration:
- https://gitlab.dune-project.org/core/dune-grid/-/jobs/352151 (failed)
- https://gitlab.dune-project.org/core/dune-grid/-/jobs/352185 (passed)
In all cases the error shows up when running python tests from dune-grid. The actual error is not always the same but often takes the following form:
ImportError: /duneci/modules/dune-common/build-cmake/dune-env/.cache/dune-py/python/dune/generated/hierarchicalgrid_aafc118db4a227d1c1e986789dc59e2d.so: undefined symbol: ZN4Dune12relativePathERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7
More examples with this job failing can be found here: https://gitlab.dune-project.org/core/dune-grid/-/jobs