{"id":171,"date":"2025-12-05T01:26:35","date_gmt":"2025-12-04T14:26:35","guid":{"rendered":"https:\/\/securelang.net\/cms\/?p=171"},"modified":"2025-12-05T01:29:13","modified_gmt":"2025-12-04T14:29:13","slug":"towards-release-quality","status":"publish","type":"post","link":"https:\/\/securelang.net\/cms\/blog\/2025\/12\/05\/towards-release-quality\/","title":{"rendered":"Towards Release Quality"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Some progress has been made porting the test suite from xv6 to the new compiler backend &amp; updated kernel.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"416\" height=\"208\" src=\"https:\/\/securelang.net\/cms\/wp-content\/uploads\/2025\/12\/Screenshot-from-2025-12-05-00-45-38.png\" alt=\"\" class=\"wp-image-172\" srcset=\"https:\/\/securelang.net\/cms\/wp-content\/uploads\/2025\/12\/Screenshot-from-2025-12-05-00-45-38.png 416w, https:\/\/securelang.net\/cms\/wp-content\/uploads\/2025\/12\/Screenshot-from-2025-12-05-00-45-38-300x150.png 300w\" sizes=\"auto, (max-width: 416px) 100vw, 416px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">One serious stability bug was discovered in the filesystem code, with the system running out of inodes after some number of runs of the test suite (meaning files aren&#8217;t being closed properly somewhere&#8230;), and some bugs in the compiler are also exposed by the test suite. About half of the original tests are currently enabled, with some additional bugs to investigate in the others (while some have just been disabled due to being too slow or configuration-sensitive).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"720\" height=\"336\" src=\"https:\/\/securelang.net\/cms\/wp-content\/uploads\/2025\/12\/Screenshot-from-2025-12-05-01-04-28.png\" alt=\"\" class=\"wp-image-173\" srcset=\"https:\/\/securelang.net\/cms\/wp-content\/uploads\/2025\/12\/Screenshot-from-2025-12-05-01-04-28.png 720w, https:\/\/securelang.net\/cms\/wp-content\/uploads\/2025\/12\/Screenshot-from-2025-12-05-01-04-28-300x140.png 300w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some progress has been made porting the test suite from xv6 to the new compiler backend &amp; updated kernel. One serious stability bug was discovered in the filesystem code, with the system running out of inodes after some number of runs of the test suite (meaning files aren&#8217;t being closed properly somewhere&#8230;), and some bugs [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-171","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts\/171","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/comments?post=171"}],"version-history":[{"count":3,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts\/171\/revisions"}],"predecessor-version":[{"id":175,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/posts\/171\/revisions\/175"}],"wp:attachment":[{"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/media?parent=171"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/categories?post=171"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/securelang.net\/cms\/wp-json\/wp\/v2\/tags?post=171"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}