Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Enabled coverage report for Clang builds
On all but macOS 13, because that host has a version of llvm-cov that is too old to support the `--source` CLI option. We could probably conditionally skip that option, but its not worth the effort currently. Squashed commit of the following: commit 265d95a1e232856152adfb14b499a1f2a3b3a858 Author: Paul Colby <git@colby.id.au> Date: Wed Oct 9 18:28:47 2024 +1100 Remove the diagnostic `--help` command commit 3286c55 Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 23:43:16 2024 +1100 Correct workflow syntax commit 45587d7 Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 23:39:17 2024 +1100 Correct workflow syntax commit 89e5c3e Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 23:35:24 2024 +1100 Exclude coverage for Clang on macOS 13 Since that GitHub hosted runner has an old version of llvm-cov, that doesn't support the `--source` CLI option (in fact, it doesn't even support `--version`). Also restored the remaining (non-coverage, and Windows) builds. commit 38efb74 Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 23:34:03 2024 +1100 Choose an arch when using universal builds commit aac9e55 Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 22:28:01 2024 +1100 Try the prefix path given by brew commit 2c54dec Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 22:23:17 2024 +1100 Handle '@' char commit d241b35 Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 22:08:51 2024 +1100 Try the common path commit 048b176 Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 22:05:22 2024 +1100 Correct YAML syntax commit 606d20e Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 21:57:10 2024 +1100 Look closer for llvm commit 2fbe208 Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 21:41:16 2024 +1100 Try looking up the path to LLVM commit db986d4 Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 21:38:21 2024 +1100 Use a modern (brew) LLVM version The macOS ones is so old, it can't even handle `--version`! :( commit a963e9a Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 21:13:25 2024 +1100 Get some versoin info commit 4121f0c Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 20:52:41 2024 +1100 Tell CMake where to find llvm-profdata and llvm-cov commit 1a80658 Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 20:22:28 2024 +1100 Find where (if anyway) llvm-profdata and llvm-cov are commit 86cc54f Author: Paul Colby <git@colby.id.au> Date: Tue Oct 8 19:12:54 2024 +1100 Try llvm-cov on CI
- Loading branch information