* Very messy results from testsuite in GDB 8.1
@ 2018-02-05 20:06 Dennis Clarke
2018-02-05 22:20 ` Yao Qi
0 siblings, 1 reply; 5+ messages in thread
From: Dennis Clarke @ 2018-02-05 20:06 UTC (permalink / raw)
To: GDB
I was saddened to see these results of the 8.1 testsuite :
=== gdb Summary ===
# of expected passes 48036
# of unexpected failures 881
# of unexpected successes 2
# of expected failures 56
# of unknown successes 4
# of known failures 66
# of unresolved testcases 11
# of untested testcases 50
# of unsupported tests 213
/usr/local/build/gdb-8.1_4.13.0-1-powerpc64.001/gdb/gdb version 8.1 -nw
-nx -data-directory
/usr/local/build/gdb-8.1_4.13.0-1-powerpc64.001/gdb/testsuite/../data-directory
This is an order of magnitude worse than a previous build for 8.0.1 :
=== gdb Summary ===
# of expected passes 33093
# of unexpected failures 96
# of expected failures 58
# of known failures 65
# of unresolved testcases 3
# of untested testcases 56
# of unsupported tests 206
/usr/local/build/gdb-8.0.1_linux_3.16.0-4-powerpc64.001/gdb/testsuite/../../gdb/gdb
version 8.0.1 -nw -nx -data-directory
/usr/local/build/gdb-8.0.1_linux_3.16.0-4-powerpc64.001/gdb/testsuite/../data-directory
Of course the kernel rev has changed since then, considerably, as well
as a number of tools in the system. Nearly 900 unexpected test failures
is quite distressing. Certainly not a usable resultant binary.
There are a number of internal errors :
-bash-4.4$ grep "^FAIL" ../gdb-8.1_4.13.0-1-powerpc64.001.check.log |
grep "internal error"
FAIL: gdb.base/multi-forks.exp: detach 2 (GDB internal error)
FAIL: gdb.base/multi-forks.exp: detach 3 (GDB internal error)
FAIL: gdb.base/multi-forks.exp: detach 4 (GDB internal error)
FAIL: gdb.base/multi-forks.exp: detach 5 (GDB internal error)
FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process:
detach: detach: detach child (GDB internal error)
FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process:
detach: watchpoint: detach child (GDB internal error)
FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process:
continue: detach: detach child (GDB internal error)
FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process:
continue: watchpoint: detach child (GDB internal error)
FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded:
breakpoint after the first fork (GDB internal error)
FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded:
breakpoint after the second fork (GDB internal error)
FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint
(A) after the first fork (GDB internal error)
FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint
after the first fork (GDB internal error)
FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint
after the first fork (GDB internal error)
FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint
(A) after the first fork (GDB internal error)
I will move onwards to a Red Hat Enterprise Linux 7.4 system and see
what results happen there but for the moment I have to ask if other
people are seeing reasonable build and testsuite results?
Dennis Clarke
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Very messy results from testsuite in GDB 8.1
2018-02-05 20:06 Very messy results from testsuite in GDB 8.1 Dennis Clarke
@ 2018-02-05 22:20 ` Yao Qi
2018-02-05 22:40 ` Dennis Clarke
0 siblings, 1 reply; 5+ messages in thread
From: Yao Qi @ 2018-02-05 22:20 UTC (permalink / raw)
To: Dennis Clarke; +Cc: GDB
On Mon, Feb 5, 2018 at 8:06 PM, Dennis Clarke <dclarke@blastwave.org> wrote:
> I was saddened to see these results of the 8.1 testsuite :
>
> I will move onwards to a Red Hat Enterprise Linux 7.4 system and see
> what results happen there but for the moment I have to ask if other
> people are seeing reasonable build and testsuite results?
We have buildbot ppc64 slaves. I am not clear on these ppc64 machine
details, but the number of fails is similar to what you get now.
https://gdb-build.sergiodj.net/builders/CentOS-ppc64be-m64/builds/101/steps/regressions/logs/stdio
--
Yao (齐尧)
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Very messy results from testsuite in GDB 8.1
2018-02-05 22:20 ` Yao Qi
@ 2018-02-05 22:40 ` Dennis Clarke
2018-02-06 4:18 ` Joel Brobecker
0 siblings, 1 reply; 5+ messages in thread
From: Dennis Clarke @ 2018-02-05 22:40 UTC (permalink / raw)
To: gdb
On 05/02/18 05:20 PM, Yao Qi wrote:
> On Mon, Feb 5, 2018 at 8:06 PM, Dennis Clarke <dclarke@blastwave.org> wrote:
>> I was saddened to see these results of the 8.1 testsuite :
>>
>> I will move onwards to a Red Hat Enterprise Linux 7.4 system and see
>> what results happen there but for the moment I have to ask if other
>> people are seeing reasonable build and testsuite results?
>
> We have buildbot ppc64 slaves. I am not clear on these ppc64 machine
> details, but the number of fails is similar to what you get now.
> https://gdb-build.sergiodj.net/builders/CentOS-ppc64be-m64/builds/101/steps/regressions/logs/stdio
That causes me to think that I can not yet use gdb 8.1.x on ppc64.
Dennis
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Very messy results from testsuite in GDB 8.1
2018-02-05 22:40 ` Dennis Clarke
@ 2018-02-06 4:18 ` Joel Brobecker
2018-02-06 18:15 ` Dennis Clarke
0 siblings, 1 reply; 5+ messages in thread
From: Joel Brobecker @ 2018-02-06 4:18 UTC (permalink / raw)
To: Dennis Clarke; +Cc: gdb
> That causes me to think that I can not yet use gdb 8.1.x on ppc64.
Is there someone who actually maintains that target? Without it,
I don't think that things will improve in the future.
Also, numbers alone can be quite misleading. I would try determining
the list of tests that started failing, and the type of failure
they indicate. Sometimes, the situation is as dire as the numbers
indicate, and sometimes, we get huge numbers due to one error
cascading into zillion ones.
--
Joel
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Very messy results from testsuite in GDB 8.1
2018-02-06 4:18 ` Joel Brobecker
@ 2018-02-06 18:15 ` Dennis Clarke
0 siblings, 0 replies; 5+ messages in thread
From: Dennis Clarke @ 2018-02-06 18:15 UTC (permalink / raw)
To: gdb
On 05/02/18 11:18 PM, Joel Brobecker wrote:
>> That causes me to think that I can not yet use gdb 8.1.x on ppc64.
>
> Is there someone who actually maintains that target? Without it,
> I don't think that things will improve in the future.
I would think there are a ton if interested people inside IBM given
that Red Hat releases a product for the IBM power based servers. The
differences between the POWER architecture and the PowerPC are not
as large as one would think. However, having said that, I will look
around and see if I can get an IBM POWER based system up and running
with Red Hat 7.4 and see what happens.
> Also, numbers alone can be quite misleading. I would try determining
> the list of tests that started failing, and the type of failure
> they indicate. Sometimes, the situation is as dire as the numbers
> indicate, and sometimes, we get huge numbers due to one error
> cascading into zillion ones.
I hope that is the case.
Dennis
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2018-02-06 18:15 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-05 20:06 Very messy results from testsuite in GDB 8.1 Dennis Clarke
2018-02-05 22:20 ` Yao Qi
2018-02-05 22:40 ` Dennis Clarke
2018-02-06 4:18 ` Joel Brobecker
2018-02-06 18:15 ` Dennis Clarke
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox