ci: qualify explicit native Release producer profile - #806
Conversation
dca0355 to
0ea54bd
Compare
Pin full debug information off for both native producer generation paths while preserving Release optimization, frame pointers, tests, unity compilation, and the default linker. Add a network-free policy regression, retain the four-platform screening audit, and document the exact hosted reproduction profile for #604.
0ea54bd to
ddce1b8
Compare
#604 exact-head qualification completeQualification is complete for submitted head Production policyThe patch changes only the native hosted producer policy:
Guarded generated-compiler throughputRun 35392054038 passed on the exact base/head pair with guard enabled and identical-output enforcement:
Three exact-head full-native attemptsAll four Unix native lanes succeeded in each attempt, including execution-mode matrix, complete differential, result/reproduction, packing, and retained upload: That is 12/12 successful exact-head native jobs and four retained native artifacts per attempt. All three matching self-host/fixed-point attempts also passed ordinary bootstrap, repeated generation/fixed point, compiler regressions, independent compiler-oracle checks, and evidence retention: Exact-head cold-build/RSS/recovery telemetryRun 35393099586 checked out the submitted SHA directly and completed three fresh isolated profile-C builds on each hosted Unix runner. All 12 builds passed exact cache/argv checks, retained one optimized unity compile plus one link, produced byte-stable binaries within each platform, passed mode execution, and preserved the same profile after deleting
The RSS value is the retained child-process Whole native-job timing and runner workRun 35394188368 compared the exact-parent debug-info-on baseline 35391693255 with the three exact-head attempts. All 16 compared native jobs were successful.
Complete native-job medians versus the single parent baseline were Linux AArch64 ResultThe three remaining gates recorded in the retained screening audit are satisfied on the exact submitted tree:
Copilot review has also been requested through both the documented REST reviewer and Issue-specific qualification is complete. This PR remains unmerged pending the repository's ordinary final check/review policy. |
Closes #604.
Summary
-DBUSTER_DEBUG_INFO=OFFto both ordinary native generation and missing-cache recovery--ciRelease policy:BUSTER_CI=OFF,-O3 -DNDEBUG, frame pointers, tests, unity/single object, the default linker, and semantic flags--ci, disabled frame pointers, or drift between the two generation paths--jobs 4differential policyExact submitted revision
Head
ddce1b86e6201e632e10a826f6a524462e2f6f3ais one focused commit on parent6db3c81a331544a60b859fa5a4b6fcb19db8d642. The diff is exactly four files: workflow policy, regression test, reproduction guide, and screening audit.Hosted pre-publication validation passed:
python3 tools/native_producer_profile_test.py -vpython3 tools/differential_ci_policy_test.py -vpython3 tools/new_audit.py --checkgit diff --checkQualification result
The issue-specific gates are complete on the exact submitted SHA.
35392054038; 40/40 valid benchmark pairs, identical-output enforcement, zero confirmed regressions, gate exit 0. Nine timing cells remain explicitly inconclusive rather than being relabeled equivalent.35392053996,35392532813,35392539715; all four Unix lanes passed mode matrix, full differential, result/reproduction, packing, and retained upload in every attempt.35392053972,35392534747,35392541872; all passed bootstrap, repeated generation/fixed point, compiler regressions, independent compiler-oracle checks, and evidence retention.35393099586; three isolated builds per platform, 12/12 successful, byte-stable binaries per platform, exact cache/argv verification, deleted-cache recovery parity, peak RSS, package, and upload timing retained.35394188368against exact-parent baseline35391693255; all 16 compared native jobs passed. Candidate median native critical path was-16.08%; aggregate native runner work was+1.99%. Hosted variance is retained transparently, so this PR does not advertise a causal whole-workflow speedup.The attributable same-cohort screening result remains a 14.2%–21.8% median producer-build reduction and lower peak build RSS on all four hosted Unix platforms while preserving the required compiler and diagnostic contract.
The detailed evidence, platform telemetry, timing tables, artifact references, and interpretation limits are recorded in the qualification comment on this PR.
Merge status
All exact-head PR workflows completed successfully: Buster CI, guarded compiler throughput, self-host fixed point, native-retirement contract, GPU toolchain acceptance, and iOS monitor lifecycle. The PR is open, non-draft, conflict-free, and mergeable. It has not been merged automatically; ordinary repository review policy still applies.