Problem: Pulling the heartbeat changes for the first time requires recompiling the whole benchmark suite. This is also needed when a change is made to any of the benchmarks heartbeat patch files.
Reason: Since the patches are only applied on a new install changes to patch files will not be applied when these changes are pulled into an existing checkout.
Possible solution: Create a target in the benchmark makefile to reset the patched files to their originals and reapply the (possible new) patches? Or redownload the original files and then reapply the new patches?
Problem: Pulling the heartbeat changes for the first time requires recompiling the whole benchmark suite. This is also needed when a change is made to any of the benchmarks heartbeat patch files.
Reason: Since the patches are only applied on a new install changes to patch files will not be applied when these changes are pulled into an existing checkout.
Possible solution: Create a target in the benchmark makefile to reset the patched files to their originals and reapply the (possible new) patches? Or redownload the original files and then reapply the new patches?