Skip to content

Commit d0c1b6e

Browse files
committed
docs: the verification builds xlings from its main branch
The ninth section builds the largest consumer of mcpp, xlings, from its main branch with the release under test and runs the program. Locally against the branch: 9 passed.
1 parent 95c52dc commit d0c1b6e

1 file changed

Lines changed: 9 additions & 0 deletions

File tree

‎.agents/docs/2026-09-30-build-wall-time-verify.sh‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,15 @@ if MCPP_VERBOSE=1 "$MCPP" build > s7.log 2>&1 && grep -q 'build/stage: plan scan
146146
pass "7 CHANGE: planning states its phases under build/stage"
147147
else fail "7 CHANGE: the planning phase timers" s7.log; fi
148148

149+
# ── 8. the largest consumer: xlings builds from its main branch ────────────
150+
rm -rf "$W/s8"; mkdir -p "$W/s8"; cd "$W/s8"
151+
if git clone -q --depth 1 https://github.com/openxlings/xlings.git xlings > s8-clone.log 2>&1; then
152+
cd xlings
153+
if "$MCPP" build > ../s8.log 2>&1 && "$(bin_of target xlings)" --version 2>/dev/null | grep -q '^xlings '; then
154+
pass "8 xlings builds from its main branch and runs: $(grep -a 'Finished' ../s8.log | tail -1 | sed 's/\x1b\[[0-9;]*m//g; s/^ *//')"
155+
else fail "8 xlings from its main branch" ../s8.log; fi
156+
else skip "8 xlings could not be cloned"; fi
157+
149158
echo
150159
echo "RESULT: $passes passed, $fails failed, $skips skipped (mcpp $VER)"
151160
[ "$fails" -eq 0 ]

0 commit comments

Comments
 (0)