Discussion:
[binutils-gdb] Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str
(too old to reply)
sergiodj+
2018-02-01 16:11:10 UTC
Permalink
*** TEST RESULTS FOR COMMIT 2d9e6acbdbc528563a9df5445584a8a150a86527 ***

Author: Yao Qi <***@linaro.org>
Branch: master
Commit: 2d9e6acbdbc528563a9df5445584a8a150a86527

Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

When I triage some reverse debugging test fails on arm-linux, I find
arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str is not
friendly to instruction encoding on ARM ARM. This patch rewrites them, in
a way match more closely to the manual.

gdb:

2018-02-01 Yao Qi <***@linaro.org>

* arm-tdep.c (arm_record_data_proc_misc_ld_str): Rewrite it.
(arm_record_coproc_data_proc): Likewise.
sergiodj+
2018-02-01 16:11:11 UTC
Permalink
Buildslave:
rhel-7_1-s390x-1

Full Build URL:
<http://gdb-build.sergiodj.net/builders/RHEL-s390x-m64/builds/6287>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/RHEL-s390x-m64/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/RHEL-s390x-m64/xfails/master/xfail;hb=249d178>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/RHEL-s390x-m64/xfails/master/xfail.table;hb=249d178>
sergiodj+
2018-02-01 16:23:21 UTC
Permalink
Buildslave:
marist-fedora-s390x

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-s390x-m64/builds/7625>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Fedora-s390x-m64/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/non-ldr-exit.exp: program exits normally
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-s390x-m64/xfails/master/xfail;hb=9b88ac9>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-s390x-m64/xfails/master/xfail.table;hb=9b88ac9>
sergiodj+
2018-02-01 16:30:04 UTC
Permalink
Buildslave:
debian-jessie-s390x-1

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-s390x-m64/builds/4490>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Debian-s390x-m64/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/non-ldr-exit.exp: program exits normally
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Debian-s390x-m64/xfails/master/xfail;hb=a2fb27b>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Debian-s390x-m64/xfails/master/xfail.table;hb=a2fb27b>
sergiodj+
2018-02-01 16:38:08 UTC
Permalink
Buildslave:
fedora-x86-64-1

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-m64/builds/8733>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Fedora-x86_64-m64/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: inferior 1 exited
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-x86_64-m64/xfails/master/xfail;hb=293ab64>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-x86_64-m64/xfails/master/xfail.table;hb=293ab64>
sergiodj+
2018-02-01 16:44:29 UTC
Permalink
Buildslave:
debian-jessie-s390x-1

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-s390x-native-extended-gdbserver-m64/builds/4681>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Debian-s390x-native-extended-gdbserver-m64/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Debian-s390x-native-extended-gdbserver-m64/xfails/master/xfail;hb=cf4903d>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Debian-s390x-native-extended-gdbserver-m64/xfails/master/xfail.table;hb=cf4903d>
sergiodj+
2018-02-01 16:47:37 UTC
Permalink
Buildslave:
fedora-x86-64-4

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-i686/builds/8715>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Fedora-i686/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/non-ldr-exit.exp: program exits normally
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-i686/xfails/master/xfail;hb=2d56d02>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-i686/xfails/master/xfail.table;hb=2d56d02>
sergiodj+
2018-02-01 16:58:11 UTC
Permalink
Buildslave:
debian-jessie-s390x-1

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-s390x-native-gdbserver-m64/builds/4534>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Debian-s390x-native-gdbserver-m64/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Debian-s390x-native-gdbserver-m64/xfails/master/xfail;hb=dddaf5c>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Debian-s390x-native-gdbserver-m64/xfails/master/xfail.table;hb=dddaf5c>
sergiodj+
2018-02-01 17:06:01 UTC
Permalink
Buildslave:
fedora-x86-64-3

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-native-extended-gdbserver-m32/builds/8680>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Fedora-x86_64-native-extended-gdbserver-m32/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-x86_64-native-extended-gdbserver-m32/xfails/master/xfail;hb=b557023>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-x86_64-native-extended-gdbserver-m32/xfails/master/xfail.table;hb=b557023>
sergiodj+
2018-02-01 17:10:11 UTC
Permalink
Buildslave:
fedora-x86-64-4

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-native-extended-gdbserver-m64/builds/8719>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Fedora-x86_64-native-extended-gdbserver-m64/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-x86_64-native-extended-gdbserver-m64/xfails/master/xfail;hb=533963c>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-x86_64-native-extended-gdbserver-m64/xfails/master/xfail.table;hb=533963c>
sergiodj+
2018-02-01 17:21:22 UTC
Permalink
Buildslave:
fedora-x86-64-1

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-m32/builds/8691>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Fedora-x86_64-m32/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
new FAIL: gdb.base/corefile.exp: core-file warning-free
PASS -> KFAIL: gdb.threads/non-ldr-exit.exp: program exits normally
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-x86_64-m32/xfails/master/xfail;hb=9323618>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-x86_64-m32/xfails/master/xfail.table;hb=9323618>
sergiodj+
2018-02-01 17:24:17 UTC
Permalink
Buildslave:
fedora-x86-64-3

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-native-gdbserver-m64/builds/8674>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Fedora-x86_64-native-gdbserver-m64/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-x86_64-native-gdbserver-m64/xfails/master/xfail;hb=d5466a1>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Fedora-x86_64-native-gdbserver-m64/xfails/master/xfail.table;hb=d5466a1>
sergiodj+
2018-02-01 18:40:26 UTC
Permalink
Buildslave:
ubuntu-aarch64-1

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Ubuntu-AArch64-m64/builds/4108>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Ubuntu-AArch64-m64/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Ubuntu-AArch64-m64/xfails/master/xfail;hb=f534e33>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Ubuntu-AArch64-m64/xfails/master/xfail.table;hb=f534e33>
sergiodj+
2018-02-01 20:03:45 UTC
Permalink
Buildslave:
ubuntu-trusty-aarch32-1

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Ubuntu-AArch32-native-extended-gdbserver-m32/builds/2690>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Ubuntu-AArch32-native-extended-gdbserver-m32/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
new KFAIL: gdb.base/step-over-syscall.exp: clone: displaced=on: single step over clone
PASS -> FAIL: gdb.gdb/unittest.exp: maintenance selftest
new FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=0: wait for stops
new FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=1: wait for stops
new FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=5: wait for stops
new FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=7: wait for stops
new FAIL: gdb.threads/interrupt-while-step-over.exp: displaced-stepping=off: iter=8: wait for stops
PASS -> FAIL: gdb.threads/pthreads.exp: check backtrace from thread 2
new FAIL: gdb.threads/queue-signal.exp: determine thread functions
new FAIL: gdb.threads/sigstep-threads.exp: step 34
============================


*** Complete list of XFAILs for this builder ***

FAILURE TO OBTAIN THE COMMIT FOR THE XFAIL LIST. PLEASE CONTACT THE BUILDBOT ADMIN.
sergiodj+
2018-02-01 20:36:37 UTC
Permalink
Buildslave:
ubuntu-trusty-aarch32-1

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Ubuntu-AArch32-native-gdbserver-m32/builds/2672>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Ubuntu-AArch32-native-gdbserver-m32/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: inferior 1 exited
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Ubuntu-AArch32-native-gdbserver-m32/xfails/master/xfail;hb=>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Ubuntu-AArch32-native-gdbserver-m32/xfails/master/xfail.table;hb=>
sergiodj+
2018-02-01 21:08:44 UTC
Permalink
Buildslave:
ubuntu-trusty-aarch32-1

Full Build URL:
<http://gdb-build.sergiodj.net/builders/Ubuntu-AArch32-m32/builds/2691>

Commit(s) tested:
2d9e6acbdbc528563a9df5445584a8a150a86527

Author(s) (in the same order as the commits):
Yao Qi <***@linaro.org>

Subject:
Rewrite arm_record_coproc_data_proc and arm_record_data_proc_misc_ld_str

Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/results/Ubuntu-AArch32-m32/2d/2d9e6acbdbc528563a9df5445584a8a150a86527/>

*** Diff to previous build ***
============================
PASS -> FAIL: gdb.multi/multi-term-settings.exp: inf1_how=attach: inf2_how=tty: stop with control-c
PASS -> KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: inferior 1 exited
============================


*** Complete list of XFAILs for this builder ***

To obtain the list of XFAIL tests for this builder, go to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Ubuntu-AArch32-m32/xfails/master/xfail;hb=>

You can also see a pretty-printed version of the list, with more information
about each XFAIL, by going to:

<http://git.sergiodj.net/?p=gdb-xfails.git;a=blob;f=xfails/Ubuntu-AArch32-m32/xfails/master/xfail.table;hb=>
Loading...