When building with -cover / -covermode=atomic (possibly also with other cover modes), the link stage fails with a fingerprint mismatch.
This is because the build ID addendum does not get properly tainted with cache flags. But once this is fixed, the compilation fails on coverage-instrumented files because all imports appear to be removed from them.
Version of orchestrion
v0.7.x
Describe what happened:
When building with
-cover
/-covermode=atomic
(possibly also with other cover modes), the link stage fails with a fingerprint mismatch.This is because the build ID addendum does not get properly tainted with cache flags. But once this is fixed, the compilation fails on coverage-instrumented files because all imports appear to be removed from them.