Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .xlings.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"workspace": {
"mcpp": "2026.11.10.2"
"mcpp": "2026.11.12.1"
}
}
13 changes: 12 additions & 1 deletion tests/matrix/scan.sh
Original file line number Diff line number Diff line change
Expand Up @@ -142,10 +142,21 @@ compilers() {
else print $0 }'
}

emit() { printf '%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n' "$@"; }
# A CELL SAYS WHEN IT ENDS. The table goes to stdout, which the workflow writes
# to a file, and until 2026-11-12 stderr carried only what was skipped: on
# macos-arm64 the payload system is nineteen to twenty-three minutes of cells,
# and the step printed one line before them and none during. A step that is
# working and a step that hangs read the same. Each cell now leaves one line
# on stderr: system, target, compiler, result, and the seconds it took.
emit() {
printf '%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n' "$@"
printf 'scan: %s %s × %s: %s/%s (%ss)\n' "$1" "$3" "$4" "${10}" "${11}" "$((SECONDS - cell_began))" >&2
}

cell_began=$SECONDS
for tc in $(compilers); do
for t in $(targets); do
cell_began=$SECONDS
# graph 体系不覆盖裸机行,而这是一句声明,不是一次省略。
#
# openkal 的这套依赖(`openkal-musl` + `openkal-llvm-runtime`)描述的是一个
Expand Down
Loading