After https://reviews.llvm.org/D48800, shrink.test started failing on x86_64h architecture.
Looking into this, the optimization pass is too eager to unroll the loop on x86_64h, possibly leading to worse coverage data.
Alternative solutions include not unrolling the loop when fuzzing, or disabling this test on that architecture.