Files
RedBear-OS/local/recipes/dev/libclc/source/libc/benchmarks/distributions/MemsetGoogleM.csv
T
vasilito cb424d7448 build: static patch-sanity linter (shift-left the malformed-patch class)
verify-patch-sanity.py validates every active recipe .patch has internally-
consistent hunk line counts — catching the 'malformed patch at line N' failure
at commit/CI/preflight time instead of hours into a cook. This cycle hit that
class three times (qtwaylandscanner, sddm, xwayland), each only discovered when
cookbook tried to apply the patch.

Running it across the repo found 29 latent malformed patches (validated against
GNU patch: e.g. relibc/P3-sysv-ipc reproduces 'malformed patch at line 22').
They were harmless only because they sit in vendored recipes (baked, not re-
applied) — but would fail on any version-bump re-derivation. --fix recounts the
hunk headers (body untouched) and repaired all 29.

Wired into build-preflight.sh (Phase 1.0D) and redbear-ci.yml, with a unit test
(test-patch-sanity.sh). Skips archived/legacy trees and unvalidatable formats
(empty placeholders, bare-@@ git hunks).
2026-08-01 05:13:02 +03:00

11 KiB

100.006488090.00113070.0007268810.3042670.0002692150.0008345678.07646e-050.06512322.69215e-050.0004038230.0001615290.00425360.0001346080.0004038235.3843e-050.02999060.1107550.0008076460.03814780.0014806808.07646e-050.02387940.020756505.3843e-052.69215e-050.00091533200.0002422940.01367610.01593750000.0004576662.69215e-05000.010741702.69215e-0500.0005653522.69215e-058.07646e-050.006595770.006676540.0005653522.69215e-052.69215e-050.0007538035.3843e-058.07646e-0500.004765110000.0001615290000.0081841402.69215e-052.69215e-050.0001076860000.002369090008.07646e-05000.006838070.00174990000.0002422940000.0027190702.69215e-052.69215e-050.00010768602.69215e-0500.004953560005.3843e-05002.69215e-050.000888410000.0003769010000.0007807240000.0001076860000.002072960000.0001076860000.006838070.000403823000.0008614890000.005088170000.00010768602.69215e-050.001992190.00769956000.0002422940.003634410000.003230580000.0002422940.0009691750.0020460400.030852105.3843e-0500.0005653520000.002153720000.001857590.000215372000.0002692150.00185759000.001211470000.00188451000.0002961370.0005653520000.0189528005.3843e-058.07646e-050000.004576660000.003688250000.001507610000.0002422940000.001803740000.001722980000.005222780000.0004038230000.004442050000.001884510000.0007538030005.3843e-050000.00048458700000000.009987890000.002153720000.01184550.00118455000.00207296000.0001615290.004334370000.0002153720000.00067303800000000.001399920000.001992190000.00010768600000002.69215e-050002.69215e-050000.0001884510002.69215e-050000.001076860000.0001076860000.0011037800000000.00018845100000005.3843e-0500000000.00174990005.3843e-050000.0013191500000000.001965270005.3843e-050000.002772920000.002342170000.00072688100.0013191502.69215e-0500000005.3843e-050000.0001884510002.69215e-050000.0001076860002.69215e-050000.0003769010005.3843e-050002.69215e-0500000000.000215372000000000002.69215e-050000.00021537200000000.0002153720002.69215e-050002.69215e-050002.69215e-050002.69215e-0500000000.002207560000000000000002.69215e-050002.69215e-050008.07646e-050002.69215e-050000.00355364000000000002.69215e-0500.00016152900.0002692150002.69215e-050002.69215e-0500000000.0001346080002.69215e-050000.0015883700000002.69215e-050000000000000000.0001076860000.00013460800000002.69215e-050002.69215e-0500000000.00010768600000002.69215e-050002.69215e-050000.001830660000.000699960000.001669130002.69215e-0500000002.69215e-050000000000.000107686000000000000000000002.69215e-05000.000457666000000000000000000.00088841000000.000107686000000002.69215e-05000.00123839000000000008.07646e-05000002.69215e-05000000000000002.69215e-05002.69215e-05000000000000000000.00244986000005.3843e-05000000000000.000107686000000000005.3843e-05000002.69215e-05002.69215e-05000000002.69215e-05000002.69215e-05000000002.69215e-05000000000002.69215e-05000.000107686000002.69215e-05000000000002.69215e-05002.69215e-05005.3843e-05000000000.000376901000000000000008.07646e-050000000000000002.69215e-0500000000.0001076860000000000000005.3843e-050005.3843e-050002.69215e-0500000002.69215e-0500000005.3843e-0500000000.0002961370002.69215e-05000000000005.3843e-05000000000000000000000002.69215e-0500000002.69215e-0500000002.69215e-050005.3843e-050000.003607480005.3843e-050008.07646e-0500000008.07646e-0500000008.07646e-050002.69215e-050002.69215e-050000.001238390000.0033921100000005.3843e-0500000000.00013460800000005.3843e-0500000002.69215e-050000000000000002.69215e-0500000002.69215e-050000000000000008.07646e-0500000002.69215e-050000000000000000000002.69215e-050000000000000000000000005.3843e-05000000000000008.07646e-050000000002.69215e-05000000000000002.69215e-0500000000000000000002.69215e-0500000000000000000002.69215e-050000000002.69215e-0500002.69215e-0500002.69215e-05000000000000000000000000000005.3843e-0500005.3843e-050000000002.69215e-050000000002.69215e-0500000000000000000002.69215e-0500002.69215e-05000000000000005.3843e-050000000002.69215e-050000000008.07646e-0500000000005.3843e-05000000000000.00069996000000000002.69215e-05000000000002.69215e-05000002.69215e-05000005.3843e-05000000000000000000000002.69215e-05000002.69215e-05000000000000000000000002.69215e-05000002.69215e-05000000000000000000000000000000000000000000000002.69215e-05000000000000000002.69215e-05000005.3843e-05000002.69215e-05000000.000484587000000000002.69215e-05000000000000000002.69215e-05000005.3843e-05000000000000000000.0005653520000000000002.69215e-050000000000000000000000000002.69215e-050000000.081464500000000000000000000000000000000002.69215e-05000000000000000000002.69215e-050000002.69215e-050000005.3843e-050000002.69215e-05000000000000000000000000000000000000000002.69215e-050000000000000000000000000002.69215e-0500000000000000000000000000000000002.69215e-050000000000000000000000000002.69215e-050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005.3843e-05000000000000000000000000000000000000000000000002.69215e-0500000002.69215e-050000000000000000000000000000000000000002.69215e-0500000002.69215e-0500000000000000000000000000000005.3843e-05000000000000000002.69215e-05000000000.000215372000000000.00153453000000000.000565352000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002.69215e-05000000000000000002.69215e-05000000002.69215e-05000000000000000000000000000.00279984000000002.69215e-05000000002.69215e-05000000000000000002.69215e-050000000000000000000000000000000000000000000000000000000000000000000002.69215e-0500000000000000000002.69215e-0500000000000000000002.69215e-0500000000000000000002.69215e-0500000000000000000002.69215e-050000000000000000000000000000000000000005.3843e-0500000000000000000002.69215e-0500000000000000000002.69215e-05000000000000000000000000000000000000000000000000000000000000002.69215e-0500000000000000000000000000000000000000000000000000000000000000000000000000002.69215e-0500000000002.69215e-0500000000000000000000000000000000000000000002.69215e-0500000000002.69215e-05000000000000000000000000000000000.00010768600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002.69215e-05000000000000000000000000000000000002.69215e-05000000000000000000000002.69215e-05000000000000000000000005.3843e-05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002.69215e-0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000005.3843e-050000000000000000000000000000000000000000000000000000.000834567000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002.69215e-0500000000000000000000000000000000000000002.69215e-05000000000000000000000000000000000000000002.69215e-050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005.3843e-05000000000000000000000000000000000000000000000000000000000002.69215e-05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002.69215e-050000000000000000000000000000000000000000000000000000000000002.69215e-05