*** TEST RESULTS FOR COMMIT 1fb5ee620365501977d0d6cd9d90c277c67c38e3 ***
commit 1fb5ee620365501977d0d6cd9d90c277c67c38e3 Author: Simon Marchi <[hidden email]> AuthorDate: Tue Jun 23 15:40:23 2020 -0400 Commit: Simon Marchi <[hidden email]> CommitDate: Tue Jun 23 15:40:24 2020 -0400 gdb: add some more empty lines in loc.c Add some empty lines at places I forgot in the previous patch. gdb/ChangeLog: * dwarf2/loc.c (decode_debug_loclists_addresses): Add empty lines. Change-Id: I8a9f3766ede1ce750e0703023285dca873bce0da diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 6b21c19272..08e4d310e4 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2020-06-23 Simon Marchi <[hidden email]> + + * dwarf2/loc.c (decode_debug_loclists_addresses): Add empty + lines. + 2020-06-23 Simon Marchi <[hidden email]> * dwarf2/loc.c (decode_debug_loc_dwo_addresses): Add empty diff --git a/gdb/dwarf2/loc.c b/gdb/dwarf2/loc.c index 732c41d1c8..445d71a5ef 100644 --- a/gdb/dwarf2/loc.c +++ b/gdb/dwarf2/loc.c @@ -184,60 +184,77 @@ decode_debug_loclists_addresses (dwarf2_per_cu_data *per_cu, loc_ptr = gdb_read_uleb128 (loc_ptr, buf_end, &u64); if (loc_ptr == NULL) return DEBUG_LOC_BUFFER_OVERFLOW; + *high = dwarf2_read_addr_index (per_cu, per_objfile, u64); *new_ptr = loc_ptr; return DEBUG_LOC_BASE_ADDRESS; + case DW_LLE_startx_length: loc_ptr = gdb_read_uleb128 (loc_ptr, buf_end, &u64); if (loc_ptr == NULL) return DEBUG_LOC_BUFFER_OVERFLOW; + *low = dwarf2_read_addr_index (per_cu, per_objfile, u64); *high = *low; loc_ptr = gdb_read_uleb128 (loc_ptr, buf_end, &u64); if (loc_ptr == NULL) return DEBUG_LOC_BUFFER_OVERFLOW; + *high += u64; *new_ptr = loc_ptr; return DEBUG_LOC_START_LENGTH; + case DW_LLE_start_length: if (buf_end - loc_ptr < addr_size) return DEBUG_LOC_BUFFER_OVERFLOW; + if (signed_addr_p) *low = extract_signed_integer (loc_ptr, addr_size, byte_order); else *low = extract_unsigned_integer (loc_ptr, addr_size, byte_order); + loc_ptr += addr_size; *high = *low; + loc_ptr = gdb_read_uleb128 (loc_ptr, buf_end, &u64); if (loc_ptr == NULL) return DEBUG_LOC_BUFFER_OVERFLOW; + *high += u64; *new_ptr = loc_ptr; return DEBUG_LOC_START_LENGTH; + case DW_LLE_end_of_list: *new_ptr = loc_ptr; return DEBUG_LOC_END_OF_LIST; + case DW_LLE_base_address: if (loc_ptr + addr_size > buf_end) return DEBUG_LOC_BUFFER_OVERFLOW; + if (signed_addr_p) *high = extract_signed_integer (loc_ptr, addr_size, byte_order); else *high = extract_unsigned_integer (loc_ptr, addr_size, byte_order); + loc_ptr += addr_size; *new_ptr = loc_ptr; return DEBUG_LOC_BASE_ADDRESS; + case DW_LLE_offset_pair: loc_ptr = gdb_read_uleb128 (loc_ptr, buf_end, &u64); if (loc_ptr == NULL) return DEBUG_LOC_BUFFER_OVERFLOW; + *low = u64; loc_ptr = gdb_read_uleb128 (loc_ptr, buf_end, &u64); if (loc_ptr == NULL) return DEBUG_LOC_BUFFER_OVERFLOW; + *high = u64; *new_ptr = loc_ptr; return DEBUG_LOC_OFFSET_PAIR; + /* Following cases are not supported yet. */ case DW_LLE_startx_endx: case DW_LLE_start_end: |
Buildername:
Fedora-i686 Worker: fedora-x86-64-3 Full Build URL: https://gdb-buildbot.osci.io/#builders/18/builds/3554 Author: Simon Marchi <[hidden email]> Commit tested: 1fb5ee620365501977d0d6cd9d90c277c67c38e3 Subject of commit: gdb: add some more empty lines in loc.c *** FAILED to build GDB -- compile gdb *** ============================================== +++ The full log is too big to be posted here. +++ These are the last 100 lines of it. CXX user-regs.o CXX utils.o CXX v850-tdep.o CXX valarith.o CXX valops.o CXX valprint.o CXX value.o CXX varobj.o CXX vax-nbsd-tdep.o CXX vax-tdep.o GEN stamp-version CXX windows-tdep.o CXX x86-linux-nat.o CXX x86-nat.o CXX x86-tdep.o CXX xcoffread.o GEN xml-builtin.c CXX xml-support.o CXX xml-syscall.o CXX xml-tdesc.o CXX xstormy16-tdep.o CXX xtensa-config.o CXX xtensa-linux-tdep.o CXX xtensa-tdep.o CXX gdb.o CXX aarch32-tdep.o CXX ada-exp.o CXX ada-lang.o CXX ada-tasks.o CXX ada-typeprint.o CXX ada-valprint.o CXX ada-varobj.o CXX addrmap.o CXX agent.o CXX alloc.o CXX annotate.o CXX arc-tdep.o CXX arch-utils.o CXX arch/aarch32.o CXX arch/arc.o CXX arch/arm-get-next-pcs.o CXX arch/arm-linux.o CXX arch/arm.o CXX arch/i386.o CXX arch/ppc-linux-common.o CXX arch/riscv.o CXX arm-bsd-tdep.o CXX arm-fbsd-tdep.o CXX arm-linux-tdep.o CXX arm-nbsd-tdep.o CXX arm-obsd-tdep.o CXX arm-pikeos-tdep.o CXX arm-symbian-tdep.o CXX arm-tdep.o CXX arm-wince-tdep.o CXX async-event.o CXX auto-load.o CXX auxv.o CXX avr-tdep.o CXX ax-gdb.o CXX ax-general.o CXX bcache.o CXX bfd-target.o CXX bfin-linux-tdep.o CXX bfin-tdep.o CXX block.o CXX blockframe.o CXX break-catch-sig.o CXX break-catch-syscall.o CXX break-catch-throw.o CXX breakpoint.o CXX bsd-uthread.o CXX btrace.o CXX build-id.o CXX buildsym-legacy.o CXX buildsym.o CXX c-exp.o CXX cp-name-parser.o CXX d-exp.o CXX f-exp.o CXX go-exp.o CXX m2-exp.o CXX p-exp.o CXX rust-exp.o CXX version.o CXX xml-builtin.o GEN init.c CXX init.o CXXLD gdb /usr/bin/ld: ../opcodes/libopcodes.a(riscv-dis.o): in function `parse_riscv_dis_option': /home/gdb-buildbot/fedora-x86-64-3/fedora-i686/build/opcodes/../../binutils-gdb/opcodes/riscv-dis.c:102: undefined reference to `riscv_get_priv_spec_class' collect2: error: ld returned 1 exit status make[2]: *** [Makefile:1861: gdb] Error 1 make[2]: Leaving directory '/home/gdb-buildbot/fedora-x86-64-3/fedora-i686/build/gdb' make[1]: *** [Makefile:10066: all-gdb] Error 2 make[1]: Leaving directory '/home/gdb-buildbot/fedora-x86-64-3/fedora-i686/build' make: *** [Makefile:854: all] Error 2 program finished with exit code 2 elapsedTime=462.508578 ============================================== |
In reply to this post by gdb-buildbot-2
Buildername:
Fedora-x86_64-cc-with-index Worker: fedora-x86-64-3 Full Build URL: https://gdb-buildbot.osci.io/#builders/20/builds/3502 Author: Simon Marchi <[hidden email]> Commit tested: 1fb5ee620365501977d0d6cd9d90c277c67c38e3 Subject of commit: gdb: add some more empty lines in loc.c Testsuite logs (gdb.sum, gdb.log and others): https://gdb-buildbot.osci.io/results/Fedora-x86_64-cc-with-index/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3/ *** Diff to previous build *** ============================================== PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: inner_threads: 2nd stop: print i PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: inner_threads: 2nd stop: print j PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: outer_threads: outer stop: print i PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: outer_threads: outer stop: print j PASS -> KFAIL: gdb.threads/omp-par-scope.exp: single_scope: first thread: print i3 ============================================== *** Complete list of XFAILs for this builder *** To obtain the list of XFAIL tests for this builder, go to: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-cc-with-index/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.gz> You can also see a pretty-printed version of the list, with more information about each XFAIL, by going to: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-cc-with-index/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.table.gz> |
In reply to this post by gdb-buildbot-2
Buildername:
Fedora-x86_64-m32 Worker: fedora-x86-64-4 Full Build URL: https://gdb-buildbot.osci.io/#builders/17/builds/3548 Author: Simon Marchi <[hidden email]> Commit tested: 1fb5ee620365501977d0d6cd9d90c277c67c38e3 Subject of commit: gdb: add some more empty lines in loc.c Testsuite logs (gdb.sum, gdb.log and others): https://gdb-buildbot.osci.io/results/Fedora-x86_64-m32/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3/ *** Diff to previous build *** ============================================== new FAIL: gdb.base/coredump-filter.exp: disassembling function main for non-Private-Anonymous: no binary: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/non-private-anon.gcore new FAIL: gdb.base/coredump-filter.exp: loading and testing corefile for non-Shared-Anonymous: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/non-shared-anon.gcore PASS -> FAIL: gdb.multi/multi-arch-exec.exp: first_arch=1: selected_thread=1: follow_exec_mode=same: continue across exec that changes architecture ============================================== *** Complete list of XFAILs for this builder *** To obtain the list of XFAIL tests for this builder, go to: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-m32/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.gz> You can also see a pretty-printed version of the list, with more information about each XFAIL, by going to: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-m32/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.table.gz> |
In reply to this post by gdb-buildbot-2
Buildername:
Fedora-x86_64-m64 Worker: fedora-x86-64-3 Full Build URL: https://gdb-buildbot.osci.io/#builders/3/builds/3611 Author: Simon Marchi <[hidden email]> Commit tested: 1fb5ee620365501977d0d6cd9d90c277c67c38e3 Subject of commit: gdb: add some more empty lines in loc.c Testsuite logs (gdb.sum, gdb.log and others): https://gdb-buildbot.osci.io/results/Fedora-x86_64-m64/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3/ *** Diff to previous build *** ============================================== PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: inner_threads: 2nd stop: print i PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_parallel: inner_threads: 2nd stop: print j PASS -> FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue 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: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-m64/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.gz> You can also see a pretty-printed version of the list, with more information about each XFAIL, by going to: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-m64/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.table.gz> |
In reply to this post by gdb-buildbot-2
Buildername:
Fedora-x86_64-native-extended-gdbserver-m32 Worker: fedora-x86-64-4 Full Build URL: https://gdb-buildbot.osci.io/#builders/4/builds/3444 Author: Simon Marchi <[hidden email]> Commit tested: 1fb5ee620365501977d0d6cd9d90c277c67c38e3 Subject of commit: gdb: add some more empty lines in loc.c Testsuite logs (gdb.sum, gdb.log and others): https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m32/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3/ *** Diff to previous build *** ============================================== PASS -> FAIL: gdb.multi/multi-re-run.exp: re_run_inf=2: iter=1: continue until exit PASS -> FAIL: gdb.multi/multi-re-run.exp: re_run_inf=2: iter=1: print re_run_var_2 new UNRESOLVED: gdb.multi/multi-re-run.exp: re_run_inf=2: iter=2: delete all breakpoints in delete_breakpoints PASS -> UNRESOLVED: gdb.multi/multi-re-run.exp: re_run_inf=2: iter=2: setting breakpoint at all_started PASS -> UNRESOLVED: gdb.threads/attach-into-signal.exp: threaded: attach new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo 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: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m32/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.gz> You can also see a pretty-printed version of the list, with more information about each XFAIL, by going to: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m32/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.table.gz> |
In reply to this post by gdb-buildbot-2
Buildername:
Fedora-x86_64-native-extended-gdbserver-m64 Worker: fedora-x86-64-3 Full Build URL: https://gdb-buildbot.osci.io/#builders/2/builds/3445 Author: Simon Marchi <[hidden email]> Commit tested: 1fb5ee620365501977d0d6cd9d90c277c67c38e3 Subject of commit: gdb: add some more empty lines in loc.c Testsuite logs (gdb.sum, gdb.log and others): https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m64/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3/ *** Diff to previous build *** ============================================== new FAIL: gdb.multi/multi-re-run.exp: re_run_inf=1: iter=2: continue until exit new FAIL: gdb.multi/multi-re-run.exp: re_run_inf=1: iter=2: print re_run_var_1 PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 2nd call: 2nd thread: print k PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 2nd call: 2nd thread: print r PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 2nd call: 2nd thread: print z PASS -> KFAIL: gdb.threads/omp-par-scope.exp: single_scope: first thread: print i3 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: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m64/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.gz> You can also see a pretty-printed version of the list, with more information about each XFAIL, by going to: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-extended-gdbserver-m64/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.table.gz> |
In reply to this post by gdb-buildbot-2
Buildername:
Fedora-x86_64-native-gdbserver-m32 Worker: fedora-x86-64-4 Full Build URL: https://gdb-buildbot.osci.io/#builders/24/builds/3457 Author: Simon Marchi <[hidden email]> Commit tested: 1fb5ee620365501977d0d6cd9d90c277c67c38e3 Subject of commit: gdb: add some more empty lines in loc.c Testsuite logs (gdb.sum, gdb.log and others): https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-gdbserver-m32/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3/ *** Diff to previous build *** ============================================== PASS -> UNRESOLVED: gdb.base/coredump-filter.exp: disassembling function main for non-Private-Anonymous: no binary: load core new FAIL: gdb.base/coredump-filter.exp: disassembling function main for non-Private-Anonymous: no binary: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-native-gdbserver-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/non-private-anon.gcore PASS -> UNRESOLVED: gdb.base/coredump-filter.exp: loading and testing corefile for non-Shared-Anonymous: load core new FAIL: gdb.base/coredump-filter.exp: loading and testing corefile for non-Shared-Anonymous: loading /home/gdb-buildbot-2/fedora-x86-64-4/fedora-x86-64-native-gdbserver-m32/build/gdb/testsuite/outputs/gdb.base/coredump-filter/non-shared-anon.gcore new FAIL: gdb.base/coredump-filter.exp: loading and testing corefile for non-Shared-Anonymous: unsupported output from 'core' command PASS -> FAIL: gdb.multi/multi-re-run.exp: re_run_inf=1: iter=2: continue until exit PASS -> FAIL: gdb.multi/multi-re-run.exp: re_run_inf=1: iter=2: print re_run_var_1 PASS -> FAIL: gdb.multi/multi-re-run.exp: re_run_inf=2: iter=2: continue until exit PASS -> FAIL: gdb.multi/multi-re-run.exp: re_run_inf=2: iter=2: print re_run_var_2 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: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-gdbserver-m32/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.gz> You can also see a pretty-printed version of the list, with more information about each XFAIL, by going to: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-gdbserver-m32/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.table.gz> |
In reply to this post by gdb-buildbot-2
Buildername:
Fedora-x86_64-native-gdbserver-m64 Worker: fedora-x86-64-3 Full Build URL: https://gdb-buildbot.osci.io/#builders/22/builds/3456 Author: Simon Marchi <[hidden email]> Commit tested: 1fb5ee620365501977d0d6cd9d90c277c67c38e3 Subject of commit: gdb: add some more empty lines in loc.c Testsuite logs (gdb.sum, gdb.log and others): https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-gdbserver-m64/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3/ *** Diff to previous build *** ============================================== PASS -> KFAIL: gdb.threads/omp-par-scope.exp: multi_scope: first thread: print i02 PASS -> KFAIL: gdb.threads/omp-par-scope.exp: multi_scope: first thread: print i12 PASS -> KFAIL: gdb.threads/omp-par-scope.exp: multi_scope: first thread: print i22 PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 2nd call: 2nd thread: print k PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 2nd call: 2nd thread: print r PASS -> KFAIL: gdb.threads/omp-par-scope.exp: nested_func: 2nd call: 2nd thread: print z 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: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-gdbserver-m64/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.gz> You can also see a pretty-printed version of the list, with more information about each XFAIL, by going to: <https://gdb-buildbot.osci.io/results/Fedora-x86_64-native-gdbserver-m64/1f/1fb5ee620365501977d0d6cd9d90c277c67c38e3//xfail.table.gz> |
Free forum by Nabble | Edit this page |