openSUSE Leap 15.1 x86_64 master test report

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

openSUSE Leap 15.1 x86_64 master test report

Tom de Vries
Hi,

on openSUSE Leap 15.1 x86_64 (using default gcc 7.4.1) with current
master (commit bbcfc6249a7) plus pending patches:
- [gdb/testsuite] Fix regexp for reg value in jit-reader.exp
  https://sourceware.org/ml/gdb-patches/2019-10/msg00273.html
- [gdb/tdep] Fix 'Unexpected register class' assert in
  amd64_push_arguments
  https://sourceware.org/ml/gdb-patches/2019-10/msg00293.html
- [gdb/tdep] Fix inferior call arg passing for amd64
  https://sourceware.org/ml/gdb-patches/2019-10/msg00307.html
I get these test results:
...
FAIL: gdb.ada/mi_task_arg.exp: -stack-list-arguments 1 (unexpected output)
FAIL: gdb.base/fullname.exp: set breakpoint by full path before loading
symbols - built relative
FAIL: gdb.base/fullname.exp: set breakpoint by full path after loading
symbols - built relative
FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'
FAIL: gdb.rust/generics.exp: print identity::<u32>(23u32)
FAIL: gdb.rust/generics.exp: ptype identity::<u32>(23u32)
FAIL: gdb.rust/generics.exp: print identity::<f64>(23)
FAIL: gdb.rust/generics.exp: ptype identity::<f64>(23)
FAIL: gdb.rust/generics.exp: print identity::< Hold<i32> >(e)
FAIL: gdb.rust/generics.exp: print identity::<generics::Hold<i32> >(e)
FAIL: gdb.rust/generics.exp: print identity::<Hold<i32>>(e)

                === gdb Summary ===

# of expected passes            74962
# of unexpected failures        11
# of unexpected successes       4
# of expected failures          71
# of unknown successes          3
# of known failures             71
# of untested testcases         36
# of unsupported tests          77
...


So, a total of 11 failures in 4 test-cases.  The FAILs in more detail:

> FAIL: gdb.ada/mi_task_arg.exp: -stack-list-arguments 1 (unexpected output)

Unclassified.


> FAIL: gdb.base/fullname.exp: set breakpoint by full path before loading symbols - built relative
> FAIL: gdb.base/fullname.exp: set breakpoint by full path after loading symbols - built relative

PR24687 - "FAIL: gdb.base/fullname.exp: set breakpoint by full path
before/after loading symbols - built relative"
https://sourceware.org/bugzilla/show_bug.cgi?id=24687


> FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'

PR19436 - "C++11 ABI tag does not work"
https://sourceware.org/bugzilla/show_bug.cgi?id=19436


> FAIL: gdb.rust/generics.exp: print identity::<u32>(23u32)
> FAIL: gdb.rust/generics.exp: ptype identity::<u32>(23u32)
> FAIL: gdb.rust/generics.exp: print identity::<f64>(23)
> FAIL: gdb.rust/generics.exp: ptype identity::<f64>(23)
> FAIL: gdb.rust/generics.exp: print identity::< Hold<i32> >(e)
> FAIL: gdb.rust/generics.exp: print identity::<generics::Hold<i32> >(e)
> FAIL: gdb.rust/generics.exp: print identity::<Hold<i32>>(e)

PR25025 - "FAIL: gdb.rust/generics.exp: print identity::<u32>(23u32)"
https://sourceware.org/bugzilla/show_bug.cgi?id=25025

Thanks,
- Tom
Reply | Threaded
Open this post in threaded view
|

Re: openSUSE Leap 15.1 x86_64 master test report

Simon Marchi
On 2019-10-12 09:46, Tom de Vries wrote:

> Hi,
>
> on openSUSE Leap 15.1 x86_64 (using default gcc 7.4.1) with current
> master (commit bbcfc6249a7) plus pending patches:
> - [gdb/testsuite] Fix regexp for reg value in jit-reader.exp
>   https://sourceware.org/ml/gdb-patches/2019-10/msg00273.html
> - [gdb/tdep] Fix 'Unexpected register class' assert in
>   amd64_push_arguments
>   https://sourceware.org/ml/gdb-patches/2019-10/msg00293.html
> - [gdb/tdep] Fix inferior call arg passing for amd64
>   https://sourceware.org/ml/gdb-patches/2019-10/msg00307.html
> I get these test results:
> ...
> FAIL: gdb.ada/mi_task_arg.exp: -stack-list-arguments 1 (unexpected
> output)
> FAIL: gdb.base/fullname.exp: set breakpoint by full path before loading
> symbols - built relative
> FAIL: gdb.base/fullname.exp: set breakpoint by full path after loading
> symbols - built relative
> FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at
> 'f(std::string)'
> FAIL: gdb.rust/generics.exp: print identity::<u32>(23u32)
> FAIL: gdb.rust/generics.exp: ptype identity::<u32>(23u32)
> FAIL: gdb.rust/generics.exp: print identity::<f64>(23)
> FAIL: gdb.rust/generics.exp: ptype identity::<f64>(23)
> FAIL: gdb.rust/generics.exp: print identity::< Hold<i32> >(e)
> FAIL: gdb.rust/generics.exp: print identity::<generics::Hold<i32> >(e)
> FAIL: gdb.rust/generics.exp: print identity::<Hold<i32>>(e)
>
>                 === gdb Summary ===
>
> # of expected passes            74962
> # of unexpected failures        11
> # of unexpected successes       4
> # of expected failures          71
> # of unknown successes          3
> # of known failures             71
> # of untested testcases         36
> # of unsupported tests          77
> ...
>
>
> So, a total of 11 failures in 4 test-cases.  The FAILs in more detail:
>
>> FAIL: gdb.ada/mi_task_arg.exp: -stack-list-arguments 1 (unexpected
>> output)
>
> Unclassified.
>
>
>> FAIL: gdb.base/fullname.exp: set breakpoint by full path before
>> loading symbols - built relative
>> FAIL: gdb.base/fullname.exp: set breakpoint by full path after loading
>> symbols - built relative
>
> PR24687 - "FAIL: gdb.base/fullname.exp: set breakpoint by full path
> before/after loading symbols - built relative"
> https://sourceware.org/bugzilla/show_bug.cgi?id=24687
>
>
>> FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at
>> 'f(std::string)'
>
> PR19436 - "C++11 ABI tag does not work"
> https://sourceware.org/bugzilla/show_bug.cgi?id=19436
>
>
>> FAIL: gdb.rust/generics.exp: print identity::<u32>(23u32)
>> FAIL: gdb.rust/generics.exp: ptype identity::<u32>(23u32)
>> FAIL: gdb.rust/generics.exp: print identity::<f64>(23)
>> FAIL: gdb.rust/generics.exp: ptype identity::<f64>(23)
>> FAIL: gdb.rust/generics.exp: print identity::< Hold<i32> >(e)
>> FAIL: gdb.rust/generics.exp: print identity::<generics::Hold<i32> >(e)
>> FAIL: gdb.rust/generics.exp: print identity::<Hold<i32>>(e)
>
> PR25025 - "FAIL: gdb.rust/generics.exp: print identity::<u32>(23u32)"
> https://sourceware.org/bugzilla/show_bug.cgi?id=25025
>
> Thanks,
> - Tom

This is really nice, thanks for all you work on bringing the testsuite
closer to 0 failures!

Simon
Reply | Threaded
Open this post in threaded view
|

Re: openSUSE Leap 15.1 x86_64 master test report

Sourceware - gdb-patches mailing list
In reply to this post by Tom de Vries
On Sat, Oct 12, 2019 at 9:46 AM Tom de Vries <[hidden email]> wrote:
> > FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'
>
> PR19436 - "C++11 ABI tag does not work"
> https://sourceware.org/bugzilla/show_bug.cgi?id=19436

Hmm, that bug seems to be considered fixed, except that some tests are
missing. Unless I'm misreading the bug it doesn't seem to be quite the
same? Unless it's not fully fixed, or perhaps it regressed, but that
would probably be good to mention there.

Christian
Reply | Threaded
Open this post in threaded view
|

Re: openSUSE Leap 15.1 x86_64 master test report

Tom de Vries
On 13-10-2019 06:36, Christian Biesinger wrote:

> On Sat, Oct 12, 2019 at 9:46 AM Tom de Vries <[hidden email]> wrote:
>>> FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)'
>>
>> PR19436 - "C++11 ABI tag does not work"
>> https://sourceware.org/bugzilla/show_bug.cgi?id=19436
>
> Hmm, that bug seems to be considered fixed, except that some tests are
> missing. Unless I'm misreading the bug it doesn't seem to be quite the
> same? Unless it's not fully fixed, or perhaps it regressed, but that
> would probably be good to mention there.

The FAIL was reported in
https://sourceware.org/bugzilla/show_bug.cgi?id=19436#c1 .

Thanks,
- Tom