[[!template id=project title="Building userland with sanitizers" contact=""" [tech-userlevel](mailto:tech-userlevel@NetBSD.org) """ mentors=""" [Maya Rashish](mailto:maya@NetBSD.org) """ category="analyzers" difficulty="easy" duration="3 months" done_by="Kamil Rytarowski" description=""" Sanitizers such as Address Sanitizers are very good at finding memory-related bugs in code. Unfortunately building everything with them isn't trivial, as some code (statically built programs) cannot be compiled with them. Additionally, running a userland built entirely with sanitizers poses difficulties, which would be nice to resolve. Milestones: * Build parts of the testsuite with sanitizers * Build most of userland with sanitizers * Report bugs * Resolve issues with running a full sanitizer userland """ ]] [[!tag gsoc]]