You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: bench/matrix.json
+3-2Lines changed: 3 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@
25
25
"developer box had 3.1.0. A version that varies per runner is a variable",
26
26
"the report does not record and the reader cannot see."
27
27
],
28
-
"cmake": "4.4.2",
28
+
"cmake": "4.0.2",
29
29
"xmake": "3.1.0",
30
30
"bazel": "9.2.0",
31
31
"gcc": "16.1.0",
@@ -38,7 +38,8 @@
38
38
"configure C++23 modules with it, xmake crashes it with an internal",
39
39
"compiler error, and mcpp quietly used the registry payload anyway — so the",
40
40
"table read `48 failed` while claiming to compare build engines."
41
-
]
41
+
],
42
+
"_cmake_note": "4.0.2, not the newest. `CMAKE_EXPERIMENTAL_CXX_IMPORT_STD` is gated by a UUID that CHANGES WITH THE CMAKE VERSION, and the descriptions in projects/ carry the 4.0 key; 4.4.2 rejects it with `this CMake's version of the feature` and the project fails to configure. It is also the version every published number in bench/results/ was measured with, so pinning it keeps the tables and the matrix describing the same tool. Moving to a newer cmake means updating the UUID in every description in the same commit."
0 commit comments