From 71405533e9993c9a97a8840be06ba952f0112fcb Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Wed, 7 Oct 2026 19:13:51 +0000 Subject: [PATCH] adv-mixer-3: queue 16 (index 20733 k=2..4 under the lock) Co-Authored-By: Claude Fable 5.1 --- tools/attack/adv-mixer-3/queue/07-adv-mixer-3-days.sh | 6 +++--- .../adv-mixer-3/queue/10-adv-mixer-3-index-rest.sh | 11 +++++++++++ .../queue/16-adv-mixer-3-index-20733-k234.sh | 11 +++++++++++ 3 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 tools/attack/adv-mixer-3/queue/10-adv-mixer-3-index-rest.sh create mode 100644 tools/attack/adv-mixer-3/queue/16-adv-mixer-3-index-20733-k234.sh diff --git a/tools/attack/adv-mixer-3/queue/07-adv-mixer-3-days.sh b/tools/attack/adv-mixer-3/queue/07-adv-mixer-3-days.sh index f8fff45fc..d25aaea57 100644 --- a/tools/attack/adv-mixer-3/queue/07-adv-mixer-3-days.sh +++ b/tools/attack/adv-mixer-3/queue/07-adv-mixer-3-days.sh @@ -1,17 +1,17 @@ #!/usr/bin/env bash # adv-mixer-3 queue file (owner: adv-mixer-3). Self-contained: binary, args, logs. Runs at nice 10 on cores 8-95 via run-box.sh. set -uo pipefail -X=/srv/builds/_adv-mixer-3/bin/adv-mixer-3; L=/srv/builds/_adv-mixer-3/logs; mkdir -p "$L" +X=/srv/builds/_adv-mixer-3/bin/x-lock.sh; L=/srv/builds/_adv-mixer-3/logs; mkdir -p "$L" echo "start $(hostname) $(date -u +%FT%TZ) $(sha256sum $X)" # eight day indices drawn from SplitMix64(0x6164762d6d697833) mod 100000 + 20729, fixed here for d in 20730 20745 21057 23311 27406 33333 50000 99999; do for k in 2 3 4 8; do echo "== index day $d k=$k $(date -u +%FT%TZ)" - $X index --day $d --apps $k --threads 64 > "$L/index-$d-k$k.log" 2>&1; grep -E 'chi2=|verdict' "$L/index-$d-k$k.log" + $X index --day $d --apps $k --threads 88 > "$L/index-$d-k$k.log" 2>&1; grep -E 'chi2=|verdict' "$L/index-$d-k$k.log" done for k in 2 3 4; do echo "== sac day $d k=$k $(date -u +%FT%TZ)" - $X sac --day $d --apps $k --states 2^24 --threads 64 > "$L/sac-$d-k$k.log" 2>&1; grep -E 'holes=|verdict' "$L/sac-$d-k$k.log" + $X sac --day $d --apps $k --states 2^24 --threads 88 > "$L/sac-$d-k$k.log" 2>&1; grep -E 'holes=|verdict' "$L/sac-$d-k$k.log" done done echo "end $(date -u +%FT%TZ)" diff --git a/tools/attack/adv-mixer-3/queue/10-adv-mixer-3-index-rest.sh b/tools/attack/adv-mixer-3/queue/10-adv-mixer-3-index-rest.sh new file mode 100644 index 000000000..0ec6f443c --- /dev/null +++ b/tools/attack/adv-mixer-3/queue/10-adv-mixer-3-index-rest.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash +# adv-mixer-3 queue file (owner: adv-mixer-3). The index census rows k = 5..8 of days 20729 and 20733 (their first +# queue files were killed at 18:58 UTC under the one-sweep-per-box rule); every run takes the per-box sweep lock. +set -uo pipefail +X=/srv/builds/_adv-mixer-3/bin/x-lock.sh; L=/srv/builds/_adv-mixer-3/logs; mkdir -p "$L" +echo "start $(hostname) $(date -u +%FT%TZ)" +for d in 20729 20733; do for k in 5 6 7 8; do + echo "== index day $d k=$k $(date -u +%FT%TZ)" + $X index --day $d --apps $k --threads 88 > "$L/index-$d-k$k.log" 2>&1; echo "rc=$?"; grep -E 'chi2=|verdict' "$L/index-$d-k$k.log" +done; done +echo "end $(date -u +%FT%TZ)" diff --git a/tools/attack/adv-mixer-3/queue/16-adv-mixer-3-index-20733-k234.sh b/tools/attack/adv-mixer-3/queue/16-adv-mixer-3-index-20733-k234.sh new file mode 100644 index 000000000..7ecd670b7 --- /dev/null +++ b/tools/attack/adv-mixer-3/queue/16-adv-mixer-3-index-20733-k234.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash +# adv-mixer-3 queue file (owner: adv-mixer-3). The index census rows k = 2, 3, 4 of day 20733 (lost to the kill of +# queue 02 at 18:58 UTC); every run takes the per-box sweep lock. +set -uo pipefail +X=/srv/builds/_adv-mixer-3/bin/x-lock.sh; L=/srv/builds/_adv-mixer-3/logs; mkdir -p "$L" +echo "start $(hostname) $(date -u +%FT%TZ)" +for k in 2 3 4; do + echo "== index day 20733 k=$k $(date -u +%FT%TZ)" + $X index --day 20733 --apps $k --threads 88 > "$L/index-20733-k$k.log" 2>&1; echo "rc=$?"; grep -E 'chi2=|verdict' "$L/index-20733-k$k.log" +done +echo "end $(date -u +%FT%TZ)"