| Check: | PR #235716: bugprone-exception-escape |
| LLVM revision: | c6600a4a5b4037af9fe38e2d93144c2c1f1f2818 + patch sha256:f2cdb330728d0b015c88e2c5966dcff41bc70895c5511ba8c1e7295f0afa7afd |
| Baseline revision: | c6600a4a5b4037af9fe38e2d93144c2c1f1f2818 |
| Options: | none |
| Runner: | ARM64 |
| Started: | 2026-10-26 12:53 UTC |
| Finished: | 2026-10-26 13:31 UTC |
| Duration: | 37m33s |
| Status: | ok |
| Data: | JSON |
| Project | Status | Time | Warnings | TP | FP | Unclassified | Baseline | New | Gone |
|---|---|---|---|---|---|---|---|---|---|
| abseil-cpp | ok | 11s | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| assimp | ok | 21s | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| catch2 | ok | 4s | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| cppcheck | ok | 13s | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| curl | ok | 3s | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| doxygen | ok | 30s | 1 | 0 | 1 | 0 | 1 | 0 | 0 |
| libgit2 | ok | 1s | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| libuv | ok | 1s | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| llvm-project | ok | 5m37s | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| poco | ok | 48s | 27 | 20 | 7 | 0 | 27 | 0 | 0 |
| stdexec | ok | 8s | 2 | 0 | 2 | 0 | 2 | 0 | 0 |
| yaml-cpp | ok | 2s | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| zstd | ok | 2s | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total | 8m02s | 31 | 21 | 10 | 0 | 31 | 0 | 0 |
Baseline is the number of warnings without the patch. New warnings appear only with the patch, and gone warnings only without it.
How long the checks of this run took, from clang-tidy's check profile, and where they would rank among all checks of the daily timings run of 2026-10-31, slowest first. Times are summed over the 8 projects that both runs have times for. Daily run is the check's own time in that run, or a dash if that run did not have the check. The daily run enables every check at once, so the comparison is approximate. The tables below show each check of this run in bold, next to its neighbors in the ranking.
| Check | Time (s) | Daily run (s) | In module | Overall |
|---|---|---|---|---|
| bugprone-exception-escape | 3.21 | 41.2 | 54 of 103 | 231 of 433 |
bugprone checks:
| # | Check | Time (s) |
|---|---|---|
| ... | ||
| 51 | bugprone-parent-virtual-call | 3.48 |
| 52 | bugprone-move-forwarding-reference | 3.27 |
| 53 | bugprone-command-processor | 3.25 |
| 54 | bugprone-exception-escape | 3.21 |
| 55 | bugprone-bitwise-pointer-cast | 2.99 |
| 56 | bugprone-suspicious-enum-usage | 2.92 |
| 57 | bugprone-branch-clone | 2.80 |
| ... |
All checks:
| # | Check | Time (s) |
|---|---|---|
| ... | ||
| 228 | performance-inefficient-algorithm | 3.27 |
| 229 | bugprone-command-processor | 3.25 |
| 230 | cert-pos47-c | 3.25 |
| 231 | bugprone-exception-escape | 3.21 |
| 232 | llvm-prefer-static-over-anonymous-namespace | 3.18 |
| 233 | misc-predictable-rand | 3.16 |
| 234 | abseil-duration-factory-scale | 3.14 |
| ... |