On Fri, Oct 12, 2012 at 11:51:22AM -0400, Diego Novillo wrote:
On 2012-10-12 11:01 , Rainer Orth wrote:
Diego Novillo <dnovillo@google.com> writes:
3- To run ASAN's testsuite, I propose a simple wrapper script that executes
it using the just-built gcc. I don't think it's worth the pain to convert
the testsuite into DejaGNU.
If the testsuite is not converted (which can be ugly for maintainers
since it needs separate mechanisms for everything Dejagnu already deals
with, like timeouts, target-specific skipping), at the very least make
The thing is that if we convert the testsuite, then taking pristine
tarballs is out of the question and we end up with a library like
boehm-gc or zlib. I would prefer to have something completely
separate that we can just drop in.
I don't see how can their testcase be used if not converted to Dejagnu
though, most of their testcases are full of LLVM testcase markup
(// RUN, // CHECK*, etc.). So, if we import the library unmodified,
we'll need to setup some directory under gcc/testsuite/ for asan tests
and arrange for *.exp to find the libraries.