diff --git a/gdb.changes b/gdb.changes index f877675..a7a5af4 100644 --- a/gdb.changes +++ b/gdb.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Wed Aug 28 08:12:30 UTC 2024 - Tom de Vries + +- Maintenance script qa.sh: + * Restore yama ptrace_scope == 1 kfails, + aaa_base-yama-enable-ptrace doesn't work. + * Enable yama ptrace_scope == 1 kfails for SLFO. + * Add PR32121 kfail. + * Drop Leap 15.3 and 15.4, add Leap 15.6. + * Replace ALP with SLFO. + * Move PR28468 kfail from kfail_factory to kfail. + ------------------------------------------------------------------- Wed Jun 19 13:11:11 UTC 2024 - Tom de Vries diff --git a/qa.sh b/qa.sh index ebf75b3..3e0ab9e 100644 --- a/qa.sh +++ b/qa.sh @@ -333,6 +333,14 @@ kfail=( # https://sourceware.org/bugzilla/show_bug.cgi?id=31831 "FAIL: gdb.dap/log-message.exp: logging output \(checking body category\)" + + # https://sourceware.org/bugzilla/show_bug.cgi?id=32121 + "FAIL: gdb.arch/i386-disp-step-self-call.exp: check return address was updated correctly" + "FAIL: gdb.arch/amd64-disp-step-self-call.exp: check return address was updated correctly" + + # https://sourceware.org/bugzilla/show_bug.cgi?id=28468 + "FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over (yes|no): signal SIGUSR1" + ) # kfail kfail_sle12=( @@ -429,6 +437,16 @@ kfail_sle11=( kfail_factory=( + # yama ptrace_scope == 1 + # https://sourceware.org/pipermail/gdb-patches/2024-April/208251.html + "FAIL: .*attach.*" + "FAIL: .*detach.*" + "FAIL: gdb.base/gcore-excessive-memory.exp: verify we can get to main" + "FAIL: gdb.base/gcore-excessive-memory.exp: verify we can get to main" + "FAIL: gdb.base/gcore-excessive-memory.exp: Save the core file" + "FAIL: gdb.base/gcorebg.exp: Core file generated by standard gcore" + "FAIL: gdb.threads/check-libthread-db.exp: automated load-time check: libpthread.so fully initialized: check debug libthread-db output \(pattern 1\)" + # https://sourceware.org/pipermail/gdb-patches/2021-October/182449.html "FAIL: gdb.threads/current-lwp-dead.exp: continue to breakpoint: fn_return" @@ -438,9 +456,6 @@ kfail_factory=( # https://sourceware.org/bugzilla/show_bug.cgi?id=28551 "FAIL: gdb.go/package.exp: going to first breakpoint \\(GDB internal error\\)" - # https://sourceware.org/bugzilla/show_bug.cgi?id=28468 - "FAIL: gdb.threads/signal-command-handle-nopass.exp: step-over (yes|no): signal SIGUSR1" - # https://sourceware.org/bugzilla/show_bug.cgi?id=28477 "FAIL: gdb.base/step-over-syscall.exp: clone: displaced=off: continue to marker \(clone\)" @@ -755,13 +770,13 @@ case $n in # yama ptrace_scope == 1 # https://sourceware.org/pipermail/gdb-patches/2024-April/208251.html - "Factory.*UNRESOLVED: gdb.base/gstack.exp: spawn gstack" - "Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=run: inf2_how=attach: inf2: flush inferior output" - "Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: inf1: flush inferior output" - "Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=attach: inf2: flush inferior output" - "Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: continue" - "Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: continue" - "Factory.*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=run: inf2_how=attach: continue" + "(Factory|SLFO).*UNRESOLVED: gdb.base/gstack.exp: spawn gstack" + "(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=run: inf2_how=attach: inf2: flush inferior output" + "(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: inf1: flush inferior output" + "(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=attach: inf2: flush inferior output" + "(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: continue" + "(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=run: continue" + "(Factory|SLFO).*UNRESOLVED: gdb.multi/multi-term-settings.exp: inf1_how=run: inf2_how=attach: continue" # https://sourceware.org/bugzilla/show_bug.cgi?id=31671 "SLE-11.*UNRESOLVED: gdb.objc/basicclass.exp: call an Objective-C method with no arguments" @@ -827,10 +842,9 @@ case $n in 4) for id in SLE-12 \ SLE-15 \ - ALP \ - openSUSE_Leap_15.3 \ - openSUSE_Leap_15.4 \ + SLFO \ openSUSE_Leap_15.5 \ + openSUSE_Leap_15.6 \ openSUSE_Factory; \ do for arch in x86_64 \ @@ -842,11 +856,11 @@ case $n in config=$id.$arch case $config in - SLE-15.i586|SLE-12.i586|ALP.i586) + SLE-15.i586|SLE-12.i586|SLFO.i586) # No such config. continue ;; - ALP.ppc64le|openSUSE_Factory.ppc64le|*.s390x) + SLFO.ppc64le|openSUSE_Factory.ppc64le|*.s390x) # Not cleaned up yet. continue ;; @@ -878,7 +892,7 @@ case $n in case $arch in x86_64) case $id in - SLE-12|ALP) + SLE-12|SLFO) sums=("$config/gdb-$arch-suse-linux-m64.-fPIE.-pie.sum" "$config/gdb-$arch-suse-linux-m64.sum" "$config/gdb-$arch-suse-linux-m32.-fPIE.-pie.sum" @@ -898,7 +912,7 @@ case $n in ;; aarch64) case $id in - SLE-12|ALP) + SLE-12|SLFO) sums=("$config/gdb-$arch-suse-linux.-fPIE.-pie.sum" "$config/gdb-$arch-suse-linux.sum") ;; @@ -910,7 +924,7 @@ case $n in ;; ppc64le|s390x) case $id in - SLE-12|ALP) + SLE-12|SLFO) sums=("$config/gdb-$arch-suse-linux-m64.-fPIE.-pie.sum" "$config/gdb-$arch-suse-linux-m64.sum") ;; @@ -945,7 +959,7 @@ case $n in SLE-12) kfail+=("${kfail_sle12[@]}") ;; - ALP|openSUSE_Factory) + SLFO|openSUSE_Factory) kfail+=("${kfail_factory[@]}") ;; *)