Each table is one pull request and check, and each row is one run, newest first. The numbers are warnings per project, with the change since the previous run in parentheses. Click the "C" to compare a run with the previous run of the same PR and check. Click the "B" to see the diff against the baseline (unpatched LLVM main). A red background marks a run or project that did not complete; hover over it to see its status. See About for details.

PR #236084: modernize-loop-convert:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
B2026-10-31ARM641h11m129118202600446360108848804

PR #213015: bugprone-custom-errno-declaration:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
C2026-10-29ARM6431m47s0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)00
C2026-10-28ARM6422m58s0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)00
2026-09-16ARM6425m53s0000000000000000

PR #189962: modernize-use-bit-cast:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
C2026-10-27ARM6428m22s0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)00
C2026-09-16X6457m53s0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)00
C2026-09-16ARM6426m30s0(+0)000(+0)0(+0)0(+0)000(+0)0(+0)0(+0)000(+0)00
2026-09-14ARM6427m06s0--000--000--000

PR #235716: bugprone-exception-escape:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
B2026-10-26ARM6437m33s01000100027200312110

PR #233219: bugprone-unchecked-expected-access:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-10-23ARM6427m28s0000000000000000

PR #226488: performance-noexcept-move-constructor:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-10-21ARM6439m51s186760140002500076733

PR #222159: performance-inefficient-container-assignment:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
C2026-10-19ARM6423m26s1(+0)2600(+0)0(+0)3(+0)0010(+0)10(+0)0(+0)0050(+26)500
C2026-09-13X6438m30s1(+0)--0(+0)0(+0)3(+0)--10(+0)10(+0)0(+0)--24(+0)00
C2026-09-13X6439m26s1(+0)--0(+0)0(+0)3(+0)--10(+0)10(+0)0(+0)--24(+0)00
C2026-09-12X6422m20s1(+0)--0(+0)0(+0)3(+0)--10(+0)10(+0)0(+0)--24(+0)00
C2026-09-12ARM6438m05s1(+0)--0(+0)0(+0)3(+0)--10(+0)10(+0)0(+0)--24(+0)240
2026-09-12ARM6438m28s1--003--10100--24240

PR #168691: bugprone-unsafe-format-string:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
C2026-10-19ARM6418m40s0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)00
C2026-10-10ARM6432m57s0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)00
C2026-09-25ARM6431m02s0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)00
2026-09-24ARM6426m20s0000000000000000

PR #233377: clang-diagnostic-lifetime-safety-experimental-*:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
B2026-10-19ARM641h01m00017300000000017312449

PR #162741: modernize-use-constexpr:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-10-15ARM649m44s-------------000

PR #189743: modernize-use-if-consteval:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
C2026-10-14ARM6418m05s0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)00
2026-09-16ARM6425m00s0000000000000000

PR #231359: performance-no-automatic-move:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-10-13ARM6436m26s0000000040000440

PR #224969: bugprone-unchecked-optional-access:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
CB2026-10-11ARM6419m50s-------------0(-262)00
CB2026-10-07X641h10m1(+0)0(+0)0(+0)0(+0)0(+0)8(+0)0(+0)0(+0)238(+0)0(+0)15(+0)0(+0)0(+0)262(+0)00
B2026-10-07ARM641h08m100008002380150026224814

PR #216818: clang-diagnostic-lifetime-safety-*suggestions:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
CB2026-10-11ARM641h14m292(+0)382(+0)160(+0)624(+0)24(+0)846(+0)51(+0)10(+0)6884(+0)1093(+0)53(+0)55(+0)52(+0)10526(+0)00
2026-10-11ARM6422m01s292382160624248465110688410935355521052600

PR #210768: bugprone-macro-condition:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
C2026-10-10ARM6425m21s1(+0)0(+0)0(+0)0(+0)0(+0)1(+0)0(+0)1(+0)1(+0)3(+0)0(+0)0(+0)0(+0)7(+0)61
C2026-10-09ARM6430m32s1(+0)0(+0)0(+0)0(+0)0(+0)1(-16)0(+0)1(+0)1(+0)3(-18)0(+0)0(+0)0(+0)7(-34)61
C2026-10-09ARM6433m03s1(+0)0(-2)0(+0)0(+0)0(-1)17(+0)0(-1)1(+0)1(+0)21(-1)0(+0)0(+0)0(+0)41(-5)410
C2026-10-08ARM6430m48s1(+0)2(+0)0(+0)0(+0)1(+0)17(+0)1(+0)1(+0)1(+0)22(+0)0(+0)0(+0)0(+0)46(+0)442
C2026-10-02ARM6420m11s1(-2)2(-2)0(+0)0(+0)1(-8)17(-12)1(-4)1(-1)1(+0)22(-23)0(+0)0(+0)0(+0)46(-52)00
C2026-10-02ARM6422m03s3(+0)4(+0)0(+0)0(+0)9(+0)29(+0)5(+0)2(+0)1(+0)45(+0)0(+0)0(+0)0(+0)98(+0)00
2026-10-01ARM6434m50s34009295214500098494

main: clang-diagnostic-lifetime-safety*:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-10-10ARM6423m01s1519535910320015192030108200

PR #228104: modernize-use-std-interpolation:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
C2026-10-10ARM6432m30s0(+0)0(+0)0(+0)0(+0)0(+0)1(-3)0(+0)0(+0)0(+0)2(+0)0(+0)0(+0)0(+0)3(-3)30
2026-10-01ARM6424m32s0000040002000633

PR #181570: bugprone-smart-ptr-initialization:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
C2026-10-06ARM6424m41s0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)00
C2026-09-20ARM6423m07s0(+0)000(+0)0(+0)0(+0)000(+0)0(+0)0(+0)000(+0)00
C2026-09-13X6436m28s0(+0)--0(+0)0(+0)0(+0)--0(+0)0(+0)0(+0)--0(+0)00
C2026-09-13X6437m12s0(+0)--0(+0)0(+0)0(+0)--0(+0)0(+0)0(+0)--0(+0)00
C2026-09-12ARM6434m02s0--0(+0)00--0(+0)00--0(+0)00
2026-09-12X6433m38s---0----0----000

PR #177315: misc-header-guard:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-10-04ARM6434m56s287485166181432348071017936216115134432443240

PR #228604: bugprone-rethrow-caught-exception:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-10-03ARM6427m03s0000000000000000

PR #226742: misc-use-bulk-insert:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
C2026-09-28ARM6410m53s-------------0(+0)00
2026-09-27ARM6418m55s-------------000

PR #219634: readability-trailing-comma:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-09-27X6451m51s77294411596417210246421244848332081111500

PR #226456: modernize-use-equals-default:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
B2026-09-27ARM6436m14s20250230650021962705098400

main: performance-string-view-conversions:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-09-18ARM6430m01s0000000000000000

main: bugprone-misplaced-pointer-arithmetic-in-alloc:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-09-18ARM6432m36s0200000000000202

PR #224243: misc-static-initialization-cycle:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
CB2026-09-17ARM6433m02s3(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)0(+0)3(+0)03
B2026-09-17ARM6442m38s3000000000000300

PR #223512: readability-redundant-parentheses:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-09-17ARM641h03m62150126046207051587151755182402700

main: readability-trailing-comma:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
C2026-09-16ARM6434m32s80(+0)29441162(+0)641(+0)722(+0)0246422(+0)2454(+0)340(+292)3321311426(+897)00
2026-09-15ARM6438m01s80--162641722--6422245448--105291051613

PR #223197: bugprone-multiple-statement-macro:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
B2026-09-13ARM6430m26s0--000--000--000

PR #222485: readability-redundant-control-flow:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
2026-09-12X6433m48s---0----0----000

PR #222965: readability-function-cognitive-complexity:

DateArchTimeabseil-cppassimpcatch2cppcheckcurldoxygenlibgit2libuvllvm-projectpocostdexecyaml-cppzstdTotalTPFP
B2026-09-11ARM641h14m80--1358463633--29065990--60395114925