Commit 81e233e
committed
coverage: atomically update gcov files
problem: we keep getting merge issues with gcov files. It seems the
default for updating these is "single" meaning single threaded unless
the compilation is done with `-pthread`. I'm guessing we see the errors
most on libraries we use in multiple places that are not themselves
compiled that way, even though they're eventually linked into binaries
that are. If this doesn't cover it, we should also do what's listed in
solution: add `-fprofile-update=atomic` to our coverage flags1 parent d025f24 commit 81e233e
1 file changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
125 | 125 | | |
126 | 126 | | |
127 | 127 | | |
128 | | - | |
129 | | - | |
| 128 | + | |
| 129 | + | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| |||
0 commit comments