diff --git a/README.md b/README.md index 0ff454f..c2f18cf 100644 --- a/README.md +++ b/README.md @@ -9,20 +9,20 @@ Recent kernels come first, because that is where rucc is going. Old kernels are ## Status -This section is written by `gk publish` from [matrix/matrix.json](matrix/matrix.json) and is replaced every time the results are published. Last published 2026-10-02, with 30 cells in the matrix. +This section is written by `gk publish` from [matrix/matrix.json](matrix/matrix.json) and is replaced every time the results are published. Last published 2026-10-02, with 50 cells in the matrix. ### Progress The current stripe of G1 is every Current kernel with every upstream GCC column on the tier 1 platforms, with `defconfig+gk` and `tinyconfig+gk`. The GCC 16 column is every release from 5.0 on with the newest GCC 16. ```text -x86_64 defconfig+gk [#####.........................] 14/84 16% +x86_64 defconfig+gk [#########.....................] 24/84 28% x86_64 tinyconfig+gk [..............................] 0/84 0% -i386 defconfig+gk [##............................] 4/84 4% +i386 defconfig+gk [####..........................] 10/84 11% i386 tinyconfig+gk [..............................] 0/84 0% arm64 defconfig+gk [..............................] 0/84 0% arm64 tinyconfig+gk [#.............................] 1/84 1% -total [##............................] 19/504 3% +total [###...........................] 35/504 6% ``` ```text @@ -37,26 +37,26 @@ total [#.............................] 2/150 1% The newest cell at each crossing, over every platform and configuration. ```text -works ######################################## 12 -runs ####################### 7 -builds 0 +works ######################################## 20 +runs ############################ 14 +builds ## 1 fails 0 ``` The median build time of `defconfig+gk` cells per GCC column, in minutes. The machines are shared, so these move with their load. ```text -8.5.0 ########################### 32 min, 2 cells -9.5.0 ######################## 28 min, 2 cells -10.5.0 ################# 20 min, 1 cell -11.5.0 ################################## 40 min, 1 cell -12.2.0 ############################ 33 min, 2 cells -12.5.0 ############## 16 min, 1 cell -13.5.0 ############# 15 min, 1 cell -14.2.0 ################################# 39 min, 3 cells -14.4.0 ############## 16 min, 1 cell -15.3.0 ############## 16 min, 1 cell -16.1.0 ####################### 27 min, 1 cell +8.5.0 ################## 21 min, 3 cells +9.5.0 ################ 19 min, 3 cells +10.5.0 ############# 15 min, 3 cells +11.5.0 ########### 13 min, 3 cells +12.2.0 ################### 22 min, 4 cells +12.5.0 ########### 13 min, 3 cells +13.5.0 ############ 14 min, 3 cells +14.2.0 ########################### 31 min, 3 cells +14.4.0 ############## 16 min, 2 cells +15.3.0 ############ 14 min, 3 cells +16.1.0 ####################### 27 min, 2 cells 16.2.0 ######################################## 46 min, 2 cells ``` @@ -64,22 +64,22 @@ The median build time of `defconfig+gk` cells per GCC column, in minutes. The ma | Date | Kernel | GCC | Platform | Config | Verdict | Rung | Minutes | |---|---|---|---|---|---|---|--:| -| 2026-10-02 | 6.18.54 | 14.2.0 | x86_64 | defconfig+gk | runs | L6 | 37 | -| 2026-10-02 | 7.2.8 | 9.5.0 | i386 | defconfig+gk | works | L8 | 39 | -| 2026-10-02 | 7.2.8 | 8.5.0 | i386 | defconfig+gk | runs | L7 | 40 | -| 2026-10-02 | 7.2.8 | 15.3.0 | x86_64 | defconfig+gk | works | L8 | 31 | -| 2026-10-02 | 7.2.8 | 14.4.0 | x86_64 | defconfig+gk | works | L8 | 32 | -| 2026-10-02 | 7.2.8 | 13.5.0 | x86_64 | defconfig+gk | works | L8 | 31 | -| 2026-10-02 | 7.2.8 | 12.5.0 | x86_64 | defconfig+gk | works | L8 | 31 | -| 2026-10-02 | 7.2.8 | 12.2.0 | x86_64 | defconfig+gk | runs | L7 | 51 | -| 2026-10-02 | 7.2.8 | 11.5.0 | x86_64 | defconfig+gk | works | L8 | 63 | -| 2026-10-02 | 6.12.111 | 12.2.0 | x86_64 | defconfig+gk | works | L8 | 27 | +| 2026-10-02 | 7.2.8 | 8.5.0 | x86_64 | defconfig+gk | works | L8 | 41 | +| 2026-10-02 | 7.2.8 | 8.5.0 | i386 | defconfig+gk | works | L8 | 36 | +| 2026-10-02 | 7.2.8 | 14.2.0 | x86_64 | defconfig+gk | runs | L6 | 53 | +| 2026-10-02 | 7.2.8 | 14.2.0 | i386 | defconfig+gk | works | L8 | 38 | +| 2026-10-02 | 6.18.54 | 16.1.0 | x86_64 | defconfig+gk | runs | L6 | 19 | +| 2026-10-02 | 7.2.8 | 15.3.0 | i386 | defconfig+gk | works | L8 | 34 | +| 2026-10-02 | 6.18.54 | 15.3.0 | x86_64 | defconfig+gk | builds | L5 | 17 | +| 2026-10-02 | 6.18.54 | 14.4.0 | x86_64 | defconfig+gk | runs | L6 | 17 | +| 2026-10-02 | 7.2.8 | 13.5.0 | i386 | defconfig+gk | works | L8 | 31 | +| 2026-10-02 | 6.18.54 | 13.5.0 | x86_64 | defconfig+gk | runs | L6 | 17 | ### Matrices One letter per cell: W works, R runs, B builds, F fails, · n/a, and blank where the cell has not run yet. A `*` marks a flaky cell, whose boots disagreed and which keeps the lowest. A table appears once its first cell has run, and then every Current kernel has a row in it. The full heat maps, with warning counts, are in [reports](reports). -#### x86_64 defconfig+gk, 14 cells +#### x86_64 defconfig+gk, 24 cells | Kernel | 8.5.0 | 9.5.0 | 10.5.0 | 11.5.0 | 12.2.0 | 12.5.0 | 13.5.0 | 14.2.0 | 14.4.0 | 15.3.0 | 16.1.0 | 16.2.0 | |---|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| @@ -88,10 +88,10 @@ One letter per cell: W works, R runs, B builds, F fails, · n/a, and blank where | 6.1.188 | | | | | | | | | | | | | | 6.6.157 | | | | | | | | | | | | | | 6.12.111 | | | | | W | | | | | | | | -| 6.18.54 | | | | | | | | R | | | | | -| 7.2.8 | R* | W | R* | W | R* | W | W | R | W | W | W | W | +| 6.18.54 | R | R | R | R | R | R | R | R | R | B* | R | | +| 7.2.8 | W | W | R* | W | R* | W | W | R* | W | W | W | W | -#### i386 defconfig+gk, 4 cells +#### i386 defconfig+gk, 10 cells | Kernel | 8.5.0 | 9.5.0 | 10.5.0 | 11.5.0 | 12.2.0 | 12.5.0 | 13.5.0 | 14.2.0 | 14.4.0 | 15.3.0 | 16.1.0 | 16.2.0 | |---|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| @@ -101,7 +101,7 @@ One letter per cell: W works, R runs, B builds, F fails, · n/a, and blank where | 6.6.157 | | | | | | | | | | | | | | 6.12.111 | | | | | | | | | | | | | | 6.18.54 | | | | | | | | | | | | | -| 7.2.8 | R* | W | | | | | | W | | | | W | +| 7.2.8 | W | W | W | W | W | W | W | W | | W | | W | #### arm64 tinyconfig+gk, 1 cell diff --git a/matrix/matrix.json b/matrix/matrix.json index c4cfde2..bc248e2 100644 --- a/matrix/matrix.json +++ b/matrix/matrix.json @@ -59,6 +59,25 @@ "build-seconds": 1055.062452871, "machine": "vmi3112167" }, + { + "cell": "sha256:a4832ae9d5ff328722786c1ee13429ebe66dc511e11fb0d926a01a571dcd17cc", + "kernel": "7.2.8", + "gcc": "gcc-8.5.0", + "binutils": "binutils-2.37", + "platform": "i386", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L8", + "verdict": "works", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 d8eb43ce97ba", + "date": "2026-10-02", + "started": 1790961671, + "seconds": 2136.243151527, + "build-seconds": 800.138517375, + "machine": "vmi3112167" + }, { "cell": "sha256:259de909a72c64a57d7c342bbc6d0c1ecda0522008d0115fa3afbcdcdb5bb17b", "kernel": "7.2.8", @@ -78,6 +97,101 @@ "build-seconds": 1055.674702756, "machine": "vmi3112167" }, + { + "cell": "sha256:0faa764d30bedf87b978b1e9e6b454dd7cd280ed208737b0cea4e812cc26ff90", + "kernel": "7.2.8", + "gcc": "gcc-10.5.0", + "binutils": "binutils-2.41", + "platform": "i386", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L8", + "verdict": "works", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 745e91684634", + "date": "2026-10-02", + "started": 1790946761, + "seconds": 2244.261862635, + "build-seconds": 900.518617404, + "machine": "vmi3112167" + }, + { + "cell": "sha256:4d212b72183e36e6b375018c273dda2438a4bd4a08a86e136a7c0c6ea89f59e3", + "kernel": "7.2.8", + "gcc": "gcc-11.5.0", + "binutils": "binutils-2.43.1", + "platform": "i386", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L8", + "verdict": "works", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 745e91684634", + "date": "2026-10-02", + "started": 1790949008, + "seconds": 1894.967285984, + "build-seconds": 603.230967877, + "machine": "vmi3112167" + }, + { + "cell": "sha256:2433d5ceb712e21b2b7916291e442b073acc3307ef280c35f9856c8a4b7b5f3d", + "kernel": "7.2.8", + "gcc": "gcc-12.2.0", + "binutils": "binutils-2.39", + "platform": "i386", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L8", + "verdict": "works", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 745e91684634", + "date": "2026-10-02", + "started": 1790950906, + "seconds": 1900.582867762, + "build-seconds": 615.891106203, + "machine": "vmi3112167" + }, + { + "cell": "sha256:9a322cf2ad2b60685213167da285dc70e2d3197bce9f9f756c846b46cc18348d", + "kernel": "7.2.8", + "gcc": "gcc-12.5.0", + "binutils": "binutils-2.45", + "platform": "i386", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L8", + "verdict": "works", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 745e91684634", + "date": "2026-10-02", + "started": 1790952810, + "seconds": 1850.920737984, + "build-seconds": 622.786148491, + "machine": "vmi3112167" + }, + { + "cell": "sha256:df70fe4fac3fde06a5c5de9490a42cfbfef38cbc503f573ff220943c965cb76a", + "kernel": "7.2.8", + "gcc": "gcc-13.5.0", + "binutils": "binutils-2.47", + "platform": "i386", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L8", + "verdict": "works", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 745e91684634", + "date": "2026-10-02", + "started": 1790954663, + "seconds": 1885.915147424, + "build-seconds": 646.647387865, + "machine": "vmi3112167" + }, { "cell": "sha256:9bf59ef366b01eec265b8839278b86ebdf63c3824fe7b2ad0ff9303238181248", "kernel": "7.2.8", @@ -97,6 +211,44 @@ "build-seconds": 2784.52111159, "machine": "vmi3112167" }, + { + "cell": "sha256:66183444165ef9886c73cb00802a9ef1449e92291efa82475e3bfeeac69a2ac5", + "kernel": "7.2.8", + "gcc": "gcc-14.2.0", + "binutils": "binutils-2.43.1", + "platform": "i386", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L8", + "verdict": "works", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 d8eb43ce97ba", + "date": "2026-10-02", + "started": 1790959378, + "seconds": 2289.972449209, + "build-seconds": 848.945019745, + "machine": "vmi3112167" + }, + { + "cell": "sha256:7cacba9cea111443c902d5fd76c93ff0b789251e0e060003b484ab2a61c4fefd", + "kernel": "7.2.8", + "gcc": "gcc-15.3.0", + "binutils": "binutils-2.47", + "platform": "i386", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L8", + "verdict": "works", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 745e91684634", + "date": "2026-10-02", + "started": 1790956552, + "seconds": 2065.013437484, + "build-seconds": 671.064903805, + "machine": "vmi3112167" + }, { "cell": "sha256:2382afdd1f0154368459aa3e47a392f135dae9e9c764349079f6e63345d5861b", "kernel": "7.2.8", @@ -154,6 +306,139 @@ "build-seconds": 1334.195391274, "machine": "vmi3112167" }, + { + "cell": "sha256:e2a0567b68063156e09fec95e51fa3eaafc5ab9dc91d2d50554c63bef6bd0fdc", + "kernel": "6.18.54", + "gcc": "gcc-8.5.0", + "binutils": "binutils-2.37", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L6", + "verdict": "runs", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 ead8d24a8b64", + "date": "2026-10-02", + "started": 1790946828, + "seconds": 1924.282258901, + "build-seconds": 1610.601497416, + "machine": "vmi3391933" + }, + { + "cell": "sha256:c33b2a96e105b188612126a74dc4b5c5c63146fe3fb4cd5e0333f938c70bbd17", + "kernel": "6.18.54", + "gcc": "gcc-9.5.0", + "binutils": "binutils-2.39", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L6", + "verdict": "runs", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 ead8d24a8b64", + "date": "2026-10-02", + "started": 1790948758, + "seconds": 1346.565104819, + "build-seconds": 1113.241481693, + "machine": "vmi3391933" + }, + { + "cell": "sha256:cfd3ad88ddca5b9cde86f0f1aff8e53f94beb7cc894f590dcc73078c119eb971", + "kernel": "6.18.54", + "gcc": "gcc-10.5.0", + "binutils": "binutils-2.41", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L6", + "verdict": "runs", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 ead8d24a8b64", + "date": "2026-10-02", + "started": 1790950108, + "seconds": 931.724552168, + "build-seconds": 740.317116909, + "machine": "vmi3391933" + }, + { + "cell": "sha256:8ca29a582452e8d92676f748dc13927d56d10f74add365426c8cae39f4414018", + "kernel": "6.18.54", + "gcc": "gcc-11.5.0", + "binutils": "binutils-2.43.1", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L6", + "verdict": "runs", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 ead8d24a8b64", + "date": "2026-10-02", + "started": 1790951045, + "seconds": 978.08943038, + "build-seconds": 770.25805811, + "machine": "vmi3391933" + }, + { + "cell": "sha256:dc159eb1fdabaeb70d509d9ffd1feba174d740d652546505655b629e63e27e41", + "kernel": "6.18.54", + "gcc": "gcc-12.2.0", + "binutils": "binutils-2.39", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L6", + "verdict": "runs", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 ead8d24a8b64", + "date": "2026-10-02", + "started": 1790952026, + "seconds": 1020.04798474, + "build-seconds": 769.860676455, + "machine": "vmi3391933" + }, + { + "cell": "sha256:3c442384e7f8c0dc8f83f1f71bb4aaf98af47831d36308a62a19dc7799d21f70", + "kernel": "6.18.54", + "gcc": "gcc-12.5.0", + "binutils": "binutils-2.45", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L6", + "verdict": "runs", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 ead8d24a8b64", + "date": "2026-10-02", + "started": 1790953049, + "seconds": 977.090882103, + "build-seconds": 775.86363071, + "machine": "vmi3391933" + }, + { + "cell": "sha256:36cf75f208eb91dd3ae1c7dbe5c21bc5ea1acdc3d89b558a6c6c82be10f23ace", + "kernel": "6.18.54", + "gcc": "gcc-13.5.0", + "binutils": "binutils-2.47", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L6", + "verdict": "runs", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 ead8d24a8b64", + "date": "2026-10-02", + "started": 1790954029, + "seconds": 1041.518114912, + "build-seconds": 841.721473995, + "machine": "vmi3391933" + }, { "cell": "sha256:63b35b02997bcc49fd85ae96205532ff11c21a40fcf781c58287176d5f912204", "kernel": "6.18.54", @@ -173,6 +458,64 @@ "build-seconds": 1887.26384141, "machine": "vmi3391933" }, + { + "cell": "sha256:9a598b64315364b9904755ef8f54fd08e7ef27476bd7ba818215fa9f37191bf9", + "kernel": "6.18.54", + "gcc": "gcc-14.4.0", + "binutils": "binutils-2.47", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L6", + "verdict": "runs", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 ead8d24a8b64", + "date": "2026-10-02", + "started": 1790955074, + "seconds": 1029.800266752, + "build-seconds": 849.408007063, + "machine": "vmi3391933" + }, + { + "cell": "sha256:2dbcd98e77f8a34118744d1ed9d2031a9cbedd939679028219993afda0870376", + "kernel": "6.18.54", + "gcc": "gcc-15.3.0", + "binutils": "binutils-2.47", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L5", + "verdict": "builds", + "warnings": 0, + "runs": 3, + "flaky": true, + "gk": "0.1.4 ead8d24a8b64", + "date": "2026-10-02", + "started": 1790956106, + "seconds": 1005.375413627, + "build-seconds": 859.513911719, + "machine": "vmi3391933" + }, + { + "cell": "sha256:703f050253aa62244aff27d7c4db49646f2b35e3acc3147345ed258eb876105e", + "kernel": "6.18.54", + "gcc": "gcc-16.1.0", + "binutils": "binutils-2.47", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L6", + "verdict": "runs", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 ead8d24a8b64", + "date": "2026-10-02", + "started": 1790957114, + "seconds": 1110.923378381, + "build-seconds": 899.971712126, + "machine": "vmi3391933" + }, { "cell": "sha256:9bc2173ad7cabc9b77c1efa80558802f361dfee3c5e05b9fac3d66b3194f1e0d", "kernel": "7.2.8", @@ -211,6 +554,25 @@ "build-seconds": 1897.280724902, "machine": "vmi3391933" }, + { + "cell": "sha256:235e52f22e44a557644bb401702ebd3bdc40771ed7c9d3bf924c5ce68b8342f1", + "kernel": "7.2.8", + "gcc": "gcc-8.5.0", + "binutils": "binutils-2.37", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L8", + "verdict": "works", + "warnings": 0, + "runs": 3, + "gk": "0.1.4 d8eb43ce97ba", + "date": "2026-10-02", + "started": 1790962636, + "seconds": 2436.633845155, + "build-seconds": 1272.913808891, + "machine": "vmi3391933" + }, { "cell": "sha256:889b370e45feb15c8d4391f8673376018f3391b8979d49e4f9d8f05ef15f7408", "kernel": "7.2.8", @@ -436,6 +798,26 @@ "build-seconds": 2326.922609968, "machine": "vmi3391933" }, + { + "cell": "sha256:b695987c89a5f5e1984b89d29eeb91aba711ceb6981deb4163bfb8ad2f2e1849", + "kernel": "7.2.8", + "gcc": "gcc-14.2.0", + "binutils": "binutils-2.43.1", + "platform": "x86_64", + "config": "defconfig+gk", + "host": "gk-host-trixie", + "rung": "L6", + "verdict": "runs", + "warnings": 0, + "runs": 3, + "flaky": true, + "gk": "0.1.4 d8eb43ce97ba", + "date": "2026-10-02", + "started": 1790959427, + "seconds": 3202.04967248, + "build-seconds": 2027.330606872, + "machine": "vmi3391933" + }, { "cell": "sha256:1c982e664c70128feda8a2096dea91b47fe301a3b5c44d3499adbc20cf83a979", "kernel": "7.2.8", diff --git a/reports/matrix-i386.md b/reports/matrix-i386.md index 1435d04..98c90ac 100644 --- a/reports/matrix-i386.md +++ b/reports/matrix-i386.md @@ -6,4 +6,4 @@ One letter per cell: W works, R runs, B builds, F fails, · n/a, and blank where | Kernel | 8.5.0 | 9.5.0 | 10.5.0 | 11.5.0 | 12.2.0 | 12.5.0 | 13.5.0 | 14.2.0 | 14.4.0 | 15.3.0 | 16.1.0 | 16.2.0 | |---|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| -| 7.2.8 | R* | W | | | | | | W | | | | W | +| 7.2.8 | W | W | W | W | W | W | W | W | | W | | W | diff --git a/reports/matrix-x86_64.md b/reports/matrix-x86_64.md index e7082a3..14c916d 100644 --- a/reports/matrix-x86_64.md +++ b/reports/matrix-x86_64.md @@ -7,5 +7,5 @@ One letter per cell: W works, R runs, B builds, F fails, · n/a, and blank where | Kernel | 8.5.0 | 9.5.0 | 10.5.0 | 11.5.0 | 12.2.0 | 12.5.0 | 13.5.0 | 14.2.0 | 14.4.0 | 15.3.0 | 16.1.0 | 16.2.0 | |---|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:|:-:| | 6.12.111 | | | | | W | | | | | | | | -| 6.18.54 | | | | | | | | R | | | | | -| 7.2.8 | R* | W | R* | W | R* | W | W | R | W | W | W | W | +| 6.18.54 | R | R | R | R | R | R | R | R | R | B* | R | | +| 7.2.8 | W | W | R* | W | R* | W | W | R* | W | W | W | W |