Repository navigation
v0.1.17
A patch release with a fix for tiny cells on 32-bit platforms and two more fixing commits confirmed by bisection.
Changes:
- A tiny configuration also takes
configs/tiny.<platform>afterconfigs/tiny.gkwhen the platform has one.configs/tiny.i386andconfigs/tiny.armturnCOMPAT_32BIT_TIMEback on. gk-init reads the clock through the 32-bit time calls there, and tinyconfig switches them off, so the first i386 tiny cell failed itsclockcheck. 7.2.9 i386 tinyconfig with GCC 16.2.0 now runs at L6. x86_64 and arm64 tiny cells keep their digests. (#200) - The workspace version is 0.1.17. 0.1.15 and 0.1.16 were tagged without a bump. (#204)
Findings:
- distro-cf-protection: bisecting 5.2..5.3 with Ubuntu eoan GCC 9 on x86_64, building
scripts/mod/devicetable-offsets.salone on each commit, names29be86d7f9cbin v5.3-rc1, in 14 steps and about 80 minutes. An earlier full bisection named a perf merge because it ran while the disk was full, and its record is gone from the store. (#201) - distro-pie: bisecting 4.8..4.9 with Debian stretch GCC 6 on x86_64, building
kernel/bounds.salone, names8ae94224c9d7in v4.9-rc6. (#203) - The matrix has 2406 cells. Among the newest cell of each coordinate, 114 of the 1592 that do not work have no class yet. (#202)