ci: Add an ASan build on x86.
authorEric Anholt <eric@anholt.net>
Mon, 30 Nov 2020 20:01:23 +0000 (12:01 -0800)
committerMarge Bot <eric+marge@anholt.net>
Tue, 15 Dec 2020 19:39:29 +0000 (19:39 +0000)
commitf3e33dee07073f0ea25bdf68e335a1ee19b2bcb6
treef86909b04b1c58e38662d854d9970bf340abf83c
parent6f52386544a38b6d1628ae8c9e17875a31e7e8d4
ci: Add an ASan build on x86.

I want to enable ASan runs on freedreno.  It turns out it's a long road to
get there, starting with making sure we can run our unit tests with the
sanitizer enabled.

While I'm revving this container, add in valgrind too to make sure that
our build paths with valgrind enabled work.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7936>
.gitlab-ci.yml
.gitlab-ci/container/x86_build-base.sh
.gitlab-ci/container/x86_build.sh