File:  [NetBSD Developer Wiki] / wikisrc / projects / project / userland-san.mdwn
Revision 1.2: download - view: text, annotated - select for diffs
Wed Aug 8 00:49:04 2018 UTC (5 years, 3 months ago) by kamil
Branches: MAIN
CVS tags: HEAD
Mark 'Building userland with sanitizers' as finished by myself

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