[[!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]]
CVSweb for NetBSD wikisrc <wikimaster@NetBSD.org> software: FreeBSD-CVSweb