GCC Buildbot Update - Definition of regression
David Malcolm
dmalcolm@redhat.com
Sat Oct 14 16:18:00 GMT 2017
On Wed, 2017-10-11 at 16:17 +0200, Marc Glisse wrote:
> On Wed, 11 Oct 2017, David Malcolm wrote:
>
> > On Wed, 2017-10-11 at 11:18 +0200, Paulo Matos wrote:
> > >
> > > On 11/10/17 11:15, Christophe Lyon wrote:
> > > >
> > > > You can have a look at
> > > > https://git.linaro.org/toolchain/gcc-compare-results.git/
> > > > where compare_tests is a patched version of the contrib/
> > > > script,
> > > > it calls the main perl script (which is not the prettiest thing
> > > > :-)
> > > >
> > >
> > > Thanks, that's useful. I will take a look.
> >
> > You may also want to look at this script I wrote:
> >
> > https://github.com/davidmalcolm/jamais-vu
> >
> > (it has Python classes for working with DejaGnu output)
>
> By the way, David, how do you handle comparisons for the jit
> testsuite? jv
> gives
>
> Tests that went away in build/gcc/testsuite/jit/jit.sum: 81
> -----------------------------------------------------------
>
> PASS: t
> PASS: test-
> PASS: test-arith-overflow.c
> PASS: test-arith-overflow.c.exe iteration 1 of 5: verify_uint_over
> PASS: test-arith-overflow.c.exe iteration 2 of 5: verify_uint_o
> PASS: test-arith-overflow.c.exe iteration 3 of 5: verify
> [...]
>
> Tests appeared in build/gcc/testsuite/jit/jit.sum: 78
> -----------------------------------------------------
>
> PASS: test-arith-overflow.c.exe iteration 1
> PASS: test-arith-overflow.c.exe iteration 2 of
> PASS: test-arith-overflow.c.exe iteration 4 of 5: verify_u
> PASS: test-combination.
> PASS: test-combination.c.exe it
> [...]
>
> The issue is more likely in the testsuite, but I assume you have a
> workflow that allows working around the issue?
I believe the issue here is PR jit/69435 ("Truncated lines in
jit.log").
I suspect that the attachment in comment #2 there ought to fix it
(sorry that this issue stalled; in the meantime I've been simplying
verifying the absence of FAILs and checking the number of PASSes in
jit.sum).
Dave
More information about the Gcc
mailing list