In the coverage report, the line and count columns have been swapped to make it more readable.
Details
Diff Detail
Event Timeline
Thanks Vedant.
When the line and count columns are swapped, the compiler-rt profile regression tests need to be updated as well. I have added another patch to update the compiler-rt regression tests. Since llvm and compile-rt are in the different repositories, should I commit two patches separately? (This will cause test failures).
I think it would be fine to commit the two patches separately but simultaneously. The bots may go red temporarily, but that won't be alarming if you mention that a follow-up commit in compiler-rt is needed in your commit message.
Do you have a linux machine to test the changes to test/profile/Linux/coverage_*? If not, I can help with that.
Thanks very much for your help. I have a linux machine to run the compiler-rt tests. With the change, all llvm/clang/compiler-rt regression tests passed.
I will follow your advice to commit two patches separately but simultaneously.
Hello Vedant,
I have committed the llvm-cov patch to llvm. When I try to commit compiler-rt patch, I can't commit the patch. Could you help me commit the compiler-rt patch?
Many thanks,