Regression with commit 37ab86550b9 [gdb/testsuite] Limit default_target_compile override

Aktemur, Tankut Baris tankut.baris.aktemur@intel.com
Mon Jun 22 11:49:16 GMT 2020


Hi Tom,

The commit (37ab86550b9 "[gdb/testsuite] Limit default_target_compile override") led
to the regressions listed below on my system.  I ran the testsuite on Ubuntu 18.04 with
the following dejagnu installed via apt:
dejagnu/bionic,now 1.6.1-1 all [installed]

Thanks
-Baris

 gdb.base/display.exp: step
 gdb.base/jit-reader-simple.exp: shared: change addr: address changed
 gdb.base/jit-reader-simple.exp: shared: change addr: initial run: get address of __jit_debug_descriptor
 gdb.base/jit-reader-simple.exp: shared: change addr: initial run: maint info breakpoints shows jit breakpoint
 gdb.base/jit-reader-simple.exp: shared: change addr: second run: get address of __jit_debug_descriptor
 gdb.base/jit-reader-simple.exp: shared: change addr: second run: maint info breakpoints shows jit breakpoint
 gdb.base/jit-reader-simple.exp: shared: same addr: initial run: get address of __jit_debug_descriptor
 gdb.base/jit-reader-simple.exp: shared: same addr: initial run: maint info breakpoints shows jit breakpoint
 gdb.base/jit-reader-simple.exp: shared: same addr: second run: get address of __jit_debug_descriptor
 gdb.base/jit-reader-simple.exp: shared: same addr: second run: maint info breakpoints shows jit breakpoint
 gdb.base/shlib-call.exp: next over shr1
 gdb.base/shlib-call.exp: next to shr1
 gdb.base/shlib-call.exp: print g
 gdb.base/shlib-call.exp: print g
 gdb.base/shlib-call.exp: print shr1(g)
 gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 debug, lib1 first
 gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 nodebug, lib1 first
 gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 debug, lib1 first
 gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 nodebug, lib1 first
 gdb.base/step-test.exp: next 1
 gdb.base/step-test.exp: next 2
 gdb.base/step-test.exp: next 3
 gdb.base/step-test.exp: nexti over function
 gdb.base/step-test.exp: next over
 gdb.base/step-test.exp: step 1
 gdb.base/step-test.exp: step 3
 gdb.base/step-test.exp: stepi: finish call
 gdb.base/step-test.exp: stepi to next line
 gdb.base/step-test.exp: step out
 gdb.base/store.exp: continue to add_struct_1
 gdb.base/store.exp: continue to add_struct_2
 gdb.base/store.exp: continue to add_struct_3
 gdb.base/store.exp: continue to add_struct_4
 gdb.base/store.exp: continue to wack_struct_1
 gdb.base/store.exp: continue to wack_struct_2
 gdb.base/store.exp: continue to wack_struct_3
 gdb.base/store.exp: continue to wack_struct_4
 gdb.base/store.exp: var struct 1 u; next to add_struct_1 call
 gdb.base/store.exp: var struct 1 u; print new u, expecting {s = \{1}}
 gdb.base/store.exp: var struct 2 u; next to add_struct_2 call
 gdb.base/store.exp: var struct 2 u; print new u, expecting {s = \{1, 2}}
 gdb.base/store.exp: var struct 3 u; next to add_struct_3 call
 gdb.base/store.exp: var struct 3 u; print new u, expecting {s = \{1, 2, 3}}
 gdb.base/store.exp: var struct 4 u; next to add_struct_4 call
 gdb.base/store.exp: var struct 4 u; print new u, expecting {s = \{1, 2, 3, 4}}
 gdb.base/type-opaque.exp: opaque struct type resolving
 gdb.base/type-opaque.exp: opaque union type resolving
 gdb.compile/compile.exp: call shared library function
 gdb.compile/compile.exp: expect 1
 gdb.compile/compile.exp: expect 15
 gdb.compile/compile.exp: modify shared library variable
 gdb.cp/ovldbreak.exp: breakpoint info (after cancel)
 gdb.cp/ovldbreak.exp: breakpoint info (after setting one-by-one)
 gdb.multi/multi-target.exp: continue: non-stop=on: inferior 5 (GDB internal error)
 gdb.multi/multi-target.exp: ping-pong: inferior 5 (GDB internal error)
 gdb.reverse/step-precsave.exp: finish out of fn call
 gdb.reverse/step-precsave.exp: next over call
 gdb.reverse/step-precsave.exp: next test 1
 gdb.reverse/step-precsave.exp: next test 2
 gdb.reverse/step-precsave.exp: reverse next over call
 gdb.reverse/step-precsave.exp: reverse next test 1
 gdb.reverse/step-precsave.exp: reverse next test 2
 gdb.reverse/step-precsave.exp: reverse stepi from a function call (too far)
 gdb.reverse/step-precsave.exp: reverse step out of called fn
 gdb.reverse/step-precsave.exp: reverse step test 1
 gdb.reverse/step-precsave.exp: reverse step test 2
 gdb.reverse/step-precsave.exp: simple reverse stepi (too far)
 gdb.reverse/step-precsave.exp: simple stepi
 gdb.reverse/step-precsave.exp: stepi back from function call
 gdb.reverse/step-precsave.exp: step test 1
 gdb.reverse/step-precsave.exp: step test 2
 gdb.reverse/step-precsave.exp: step up to call
 gdb.reverse/step-reverse.exp: finish out of fn call
 gdb.reverse/step-reverse.exp: next over call
 gdb.reverse/step-reverse.exp: next test 1
 gdb.reverse/step-reverse.exp: next test 2
 gdb.reverse/step-reverse.exp: reverse next over call
 gdb.reverse/step-reverse.exp: reverse next test 1
 gdb.reverse/step-reverse.exp: reverse next test 2
 gdb.reverse/step-reverse.exp: reverse stepi from a function call (too far)
 gdb.reverse/step-reverse.exp: reverse step out of called fn
 gdb.reverse/step-reverse.exp: reverse step test 1
 gdb.reverse/step-reverse.exp: reverse step test 2
 gdb.reverse/step-reverse.exp: simple reverse stepi (too far)
 gdb.reverse/step-reverse.exp: simple stepi
 gdb.reverse/step-reverse.exp: stepi back from function call
 gdb.reverse/step-reverse.exp: step test 1
 gdb.reverse/step-reverse.exp: step test 2
 gdb.reverse/step-reverse.exp: step up to call
 gdb.threads/fork-child-threads.exp: next over fork



Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928


More information about the Gdb-patches mailing list