|
206 | 206 | "baseline": "2026.8.11.3", |
207 | 207 | "allow_failed": "cmake,xmake", |
208 | 208 | "note": "KNOWN GAP on this project, and the reason the baseline is overridden: ftxui / libarchive / lua / mbedtls arrive as SOURCE packages that mcpp compiles, so cmake and xmake compile every translation unit and then stop at the link with `undefined reference to mbedtls_*`. Both descriptions ship their own CMakeLists and `add_subdirectory` would finish it — it is work, not a wall. Until then the arms are kept (a documented wall is data) but waived, and the cell answers the question it can answer: mcpp against mcpp." |
209 | | - }, |
210 | | - { |
211 | | - "os": "linux", |
212 | | - "toolchain": "clang", |
213 | | - "project": "xlings-2026.8.13.1", |
214 | | - "buildfiles": "xlings", |
215 | | - "engines": "mcpp,cmake,xmake", |
216 | | - "variants": "modules-impl", |
217 | | - "scenarios": "cold,noop,touch-hub,edit-body,edit-comment", |
218 | | - "hub": "src/platform.cppm", |
219 | | - "body": "src/platform.cpp", |
220 | | - "baseline": "2026.8.11.3", |
221 | | - "allow_failed": "cmake,xmake", |
222 | | - "note": "KNOWN GAP on this project, and the reason the baseline is overridden: ftxui / libarchive / lua / mbedtls arrive as SOURCE packages that mcpp compiles, so cmake and xmake compile every translation unit and then stop at the link with `undefined reference to mbedtls_*`. Both descriptions ship their own CMakeLists and `add_subdirectory` would finish it — it is work, not a wall. Until then the arms are kept (a documented wall is data) but waived, and the cell answers the question it can answer: mcpp against mcpp." |
223 | 209 | } |
224 | 210 | ], |
225 | 211 | "excluded": [ |
|
284 | 270 | "project": "mcpp-*", |
285 | 271 | "engine": "bazel", |
286 | 272 | "reason": "bazel cannot build this workload: it will not glob sources from outside its workspace, and `import std;` has no bazel spelling. bench/projects/mcpp/BUILD.bazel therefore declares no rules — and `bazel build //...` over a package with no rules EXITS 0 having compiled nothing, which the matrix published as `bazel cold 0.43s` beside mcpp's 12s and cmake's 94s. Removed here, and the bazel adapter now reports `unavailable` for a ruleless package so the next one cannot be published as a measurement." |
| 273 | + }, |
| 274 | + { |
| 275 | + "os": "linux", |
| 276 | + "toolchain": "clang", |
| 277 | + "project": "xlings-2026.8.13.1", |
| 278 | + "reason": "clang 22.1.8 crashes compiling this tree's `xlings.core.config` module — a compiler bug, not a build-engine result: `clang frontend command failed with exit code 139`, `PLEASE submit a bug report to llvm/llvm-project`, on obj/xlings/src/core/config.m.o. The SAME tree with the SAME description builds clean under gcc 16.1.0 (linux/gcc/xlings-2026.8.13.1 is green), so nothing here measures an engine. Excluded rather than waived because a crashing compiler produces no number to look at; re-add the cell when llvm ships a fix." |
287 | 279 | } |
288 | 280 | ], |
289 | 281 | "_workload_note": [ |
|
0 commit comments