edf-hpc / verrou

floating-point errors checker
https://edf-hpc.github.io/verrou/vr-manual.html
GNU General Public License v2.0
53 stars 13 forks source link

Branch off valgrind instead of patching it #17

Open HadrienG2 opened 6 years ago

HadrienG2 commented 6 years ago

Recently, I tried packaging verrou using Spack, and discovered that the current use of patchfiles on top of valgrind brings in some... complications in that process.

One Spack maintainer suggested that now that Valgrind has switched to Git, we could make everyone's life easier by making Verrou a branch on top of valgrind's git repository, rather than a patch which exists on its own:

How would you feel about that?

HadrienG2 commented 6 years ago

Related: https://github.com/spack/spack/pull/8738 .

ffevotte commented 6 years ago

Here are a few quick thoughts:

That being said, I would see several advantages to moving to the strategy you're proposing:

We'll have to discuss that internally and think more about it, but all in all, I think it might be worth trying. And the next Valgrind release (currently planned in September) would probably be a good occasion to put it in place.