Seems that the easiest solution is to simply remove grcov from the nix flake. It's used only for test coverage. The only problem caused by its removal is that scripts/test_coverage.sh will break. That's a price I'm willing to pay until such time as grcov is fixed.
Can't update nix because
grcov
is broken on Rust 1.80. See https://github.com/mozilla/grcov/issues/1187#issuecomment-2252214718 . The fix PR has been open for over a month: https://github.com/mozilla/grcov/pull/1188 .Seems that the easiest solution is to simply remove
grcov
from the nix flake. It's used only for test coverage. The only problem caused by its removal is thatscripts/test_coverage.sh
will break. That's a price I'm willing to pay until such time asgrcov
is fixed.