File:  [NetBSD Developer Wiki] / wikisrc / projects / project / userland-san.mdwn
Revision 1.1: download - view: text, annotated - select for diffs
Sun Feb 4 19:46:22 2018 UTC (2 years, 3 months ago) by maya
Branches: MAIN
CVS tags: HEAD
Add userland sanitizers as a project.

[[!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"

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