Re:-fbounds-safety: Enforcing bounds safety for C
by hsaliak on Thursday February 19, 2026 @11:44AM
(#47075760)
https://github.com/hsaliak/filc-bazel-template i created this recently to make it super easy to get started with fil-c projects. If you find it daunting to get started with the setup in the core distribution and want a 3-4 step approach to building a fil-c enabled binary, then try this.
Re:-fbounds-safety: Enforcing bounds safety for C
by functionmouse on Thursday February 19, 2026 @10:59AM
(#47075180)
hot dang that's neato. shame about the name, though.
Re:-fbounds-safety: Enforcing bounds safety for C
by musicale on Friday February 20, 2026 @11:11PM
(#47097417)
I'm aware of Pizlix - it's a good project/idea that needs to go mainstream; as you mention, memory safety is currently limited to userland (still a huge improvement over traditional unsafe userland.)
Note also that it uses fil-c rather than clang with -fbounds-safety. I believe fil-c requires fewer code changes than -fbounds-safety.
https://fil-c.org/pizlix
>Pizlix is LFS (Linux From Scratch) 12.2 with some added components, where userland is compiled with Fil-C. This means you get the most memory safe Linux-like OS currently available.
The author, @pizlonator, is active on HN.