From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1918 invoked by alias); 16 Oct 2015 15:20:11 -0000 Mailing-List: contact gdb-testers-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-testers-owner@sourceware.org Received: (qmail 1900 invoked by uid 89); 16 Oct 2015 15:20:10 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.7 required=5.0 tests=AWL,BAYES_99,BAYES_999,KAM_ASCII_DIVIDERS autolearn=no version=3.3.2 X-HELO: kwanyin.sergiodj.net Received: from kwanyin.sergiodj.net (HELO kwanyin.sergiodj.net) (176.31.208.32) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Fri, 16 Oct 2015 15:20:07 +0000 Content-Transfer-Encoding: 7bit MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Date: Fri, 16 Oct 2015 15:20:00 -0000 Subject: Failures on Debian-s390x-native-gdbserver-m64, branch master From: sergiodj+buildbot@redhat.com X-GDB-Buildbot: 1 In-Reply-To: <96e7a1eb6d09fda9e22e112e35e7d0085a8f4fd0@gdb-build> To: gdb-testers@sourceware.org Message-Id: X-SW-Source: 2015-q4/txt/msg01713.txt.bz2 Buildslave: debian-wheezy-s390x-1 Full Build URL: Commit(s) tested: 96e7a1eb6d09fda9e22e112e35e7d0085a8f4fd0 Author(s) (in the same order as the commits): Aleksandar Ristovski Subject: gdbserver: Reset current_thread when the thread is removed. Testsuite log (gdb.sum and gdb.log) URL(s): *** Regressions found *** ============================ new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (unknown output after running) new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2 (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit 2 (timeout) ============================ *** Regressions against the baseline *** ============================ PASS -> FAIL: gdb.arch/s390-multiarch.exp: compile (31) new FAIL: gdb.base/call-sc.exp: value foo returned; return call-sc-tld new FAIL: gdb.base/commands.exp: continue with watch new FAIL: gdb.base/corefile.exp: core-file warning-free new FAIL: gdb.base/dfp-test.exp: Correct _Decimal128 return value from called function. new FAIL: gdb.base/display.exp: first disp new FAIL: gdb.base/display.exp: second disp new FAIL: gdb.base/display.exp: next hit new FAIL: gdb.base/gdb11531.exp: watchpoint variable triggers at next new FAIL: gdb.base/gdb11531.exp: watchpoint variable triggers at continue new FAIL: gdb.base/gnu_vector.exp: verify vector return value (the program exited) new FAIL: gdb.base/longjmp.exp: next over longjmp(1) new FAIL: gdb.base/longjmp.exp: next over call_longjmp (2) new FAIL: gdb.base/pr11022.exp: breakpoint hit new FAIL: gdb.base/pr11022.exp: watchpoint hit new FAIL: gdb.base/pr11022.exp: breakpoint hit 2 new FAIL: gdb.base/pr11022.exp: watchpoint hit 2 PASS -> FAIL: gdb.base/print-symbol-loading.exp: shlib off: load shared-lib PASS -> FAIL: gdb.base/print-symbol-loading.exp: shlib brief: load shared-lib new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout) new FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, first time new FAIL: gdb.base/recurse.exp: continue to recurse (a = 9) new FAIL: gdb.base/recurse.exp: continue to recurse (a = 8) new FAIL: gdb.base/recurse.exp: continue to recurse (a = 7) new FAIL: gdb.base/recurse.exp: continue to recurse (a = 6) new FAIL: gdb.base/recurse.exp: continue to recurse (a = 5) new FAIL: gdb.base/recurse.exp: next over b = 0 in second instance new FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, first time new FAIL: gdb.base/recurse.exp: continue to recurse (a = 4) new FAIL: gdb.base/recurse.exp: continue to recurse (a = 3) new FAIL: gdb.base/recurse.exp: continue to recurse (a = 2) new FAIL: gdb.base/recurse.exp: continue to recurse (a = 1) new FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, second time new FAIL: gdb.base/recurse.exp: second instance watchpoint deleted when leaving scope new FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, second time new FAIL: gdb.base/recurse.exp: first instance watchpoint deleted when leaving scope new FAIL: gdb.base/value-double-free.exp: continue new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 0->1: continue new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 0->1: print expression after new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: continue new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: print expression after new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: print expression before new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: continue new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression before new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: continue new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression after new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: continue until exit new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 0->4: continue new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 0->4: print expression after new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 4->10: print expression before new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 4->10: continue new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 4->10: print expression after new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 10->3: print expression before new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 10->3: continue new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 10->3: print expression after new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 3->2: print expression before new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 3->2: continue new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 3->2: print expression after new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 2->1: print expression before new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 2->1: continue new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 2->1: print expression after new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 1->0: print expression before new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 1->0: continue new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: continue until exit new FAIL: gdb.base/watch-cond-infcall.exp: hw: continue new FAIL: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame new FAIL: gdb.base/watch-cond.exp: watchpoint with local expression, local condition evaluates in correct frame new FAIL: gdb.base/watch-cond.exp: watchpoint on global2 variable triggers new FAIL: gdb.base/watch-cond.exp: condition of watchpoint 2 changes new FAIL: gdb.base/watch-cond.exp: watchpoint stops with untestable local expression new FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit new FAIL: gdb.base/watchpoint-solib.exp: continue to foo again new FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again new FAIL: gdb.base/watchpoint.exp: continue to breakpoint at func1 new FAIL: gdb.base/watchpoint.exp: watchpoint hit, first time new FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 1 new FAIL: gdb.base/watchpoint.exp: watchpoint hit, second time new FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 2 new FAIL: gdb.base/watchpoint.exp: watchpoint hit, third time new FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 3 new FAIL: gdb.base/watchpoint.exp: watchpoint hit, fourth time new FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 4 new FAIL: gdb.base/watchpoint.exp: watchpoint hit, fifth time new FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 5 new FAIL: gdb.base/watchpoint.exp: continue to marker2 new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint new FAIL: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, first time new FAIL: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, second time new FAIL: gdb.base/watchpoint.exp: watchpoint disabled in table new FAIL: gdb.base/watchpoint.exp: back at main from marker1 new FAIL: gdb.base/watchpoint.exp: next to `for' in watchpoint.exp new FAIL: gdb.base/watchpoint.exp: until to ival1 assignment new FAIL: gdb.base/watchpoint.exp: until to ival3 assignment new FAIL: gdb.base/watchpoint.exp: until out of loop new FAIL: gdb.base/watchpoint.exp: step to ival2 assignment new FAIL: gdb.base/watchpoint.exp: Test complex watchpoint new FAIL: gdb.base/watchpoint.exp: did not trigger wrong watchpoint new FAIL: gdb.base/watchpoint.exp: trigger local watch new FAIL: gdb.base/watchpoint.exp: self-delete local watch new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here <<2>> new FAIL: gdb.base/watchpoint.exp: trigger1 partially local watch new FAIL: gdb.base/watchpoint.exp: trigger2 partially local watch new FAIL: gdb.base/watchpoint.exp: self-delete partially local watch new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here <<3>> new FAIL: gdb.base/watchpoint.exp: trigger static local watch new FAIL: gdb.base/watchpoint.exp: continue after trigger static local watch new FAIL: gdb.base/watchpoint.exp: cont new FAIL: gdb.base/watchpoint.exp: next past local_x initialization new FAIL: gdb.base/watchpoint.exp: set local watch in recursive call new FAIL: gdb.base/watchpoint.exp: trigger local watch in recursive call new FAIL: gdb.base/watchpoint.exp: self-delete local watch in recursive call new FAIL: gdb.base/watchpoint.exp: cont <<2>> new FAIL: gdb.base/watchpoint.exp: cont <<3>> new FAIL: gdb.base/watchpoint.exp: next past local_x initialization <<2>> new FAIL: gdb.base/watchpoint.exp: set local watch in recursive call with explicit scope new FAIL: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call new FAIL: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2) new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint (the program exited) new FAIL: gdb.base/watchpoint.exp: global_ptr next new FAIL: gdb.base/watchpoint.exp: next over ptr init new FAIL: gdb.base/watchpoint.exp: next over buffer set new FAIL: gdb.base/watchpoint.exp: global_ptr_ptr next new FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr init new FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr buffer set new FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance new FAIL: gdb.base/watchpoint.exp: next after watch x new FAIL: gdb.base/watchpoint.exp: continue with watch -location new FAIL: gdb.base/watchpoint.exp: continue with watch foo2 new FAIL: gdb.base/watchpoint.exp: continue with watch foo4 new FAIL: gdb.base/watchpoints.exp: watchpoint hit, first time new FAIL: gdb.base/watchpoints.exp: watchpoint hit, first time <<2>> new FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 1 new FAIL: gdb.base/watchpoints.exp: watchpoint ival1 hit, second time new FAIL: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 2 new FAIL: gdb.base/watchpoints.exp: watchpoint hit, second time new FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 2 new FAIL: gdb.base/watchpoints.exp: watchpoint ival1 hit, third time new FAIL: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 3 new FAIL: gdb.base/watchpoints.exp: watchpoint hit, third time new FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 3 new FAIL: gdb.base/watchpoints.exp: watchpoint hit, fourth time new FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 4 new FAIL: gdb.base/watchpoints.exp: watchpoint hit, fifth time new FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 5 new FAIL: gdb.cp/exceptprint.exp: string: print exception value at catch new FAIL: gdb.cp/exceptprint.exp: int: print exception value at catch new FAIL: gdb.cp/exceptprint.exp: struct: print exception value at catch new FAIL: gdb.cp/exceptprint.exp: reference to struct: print exception value at catch new FAIL: gdb.cp/exceptprint.exp: int: print exception value at throw <<2>> new FAIL: gdb.cp/exceptprint.exp: int: print exception value at catch <<2>> new FAIL: gdb.cp/inherit.exp: print g_vD new FAIL: gdb.cp/inherit.exp: print g_vE new FAIL: gdb.cp/virtbase.exp: print *this new FAIL: gdb.cp/virtbase.exp: print *(D *) e new FAIL: gdb.dwarf2/dw2-anon-mptr.exp: ptype crash new FAIL: gdb.dwarf2/implptrpiece.exp: print/d p[-1] new FAIL: gdb.dwarf2/member-ptr-forwardref.exp: ptype c new FAIL: gdb.linespec/explicit.exp: complete unique function name (timeout) new FAIL: gdb.linespec/explicit.exp: complete non-unique function name (timeout) new FAIL: gdb.linespec/explicit.exp: complete non-existant function name (timeout) new FAIL: gdb.linespec/explicit.exp: complete unique file name (timeout) new FAIL: gdb.linespec/explicit.exp: complete non-unique file name (timeout) new FAIL: gdb.mi/mi-async.exp: start: send (MI error) new FAIL: gdb.mi/mi-async.exp: start: stop (timeout) new FAIL: gdb.mi/mi-async.exp: CLI next: send (MI error) new FAIL: gdb.mi/mi-async.exp: CLI next: stop (timeout) new FAIL: gdb.mi/mi-async.exp: restart: send (MI error) new FAIL: gdb.mi/mi-async.exp: restart: stop (timeout) new FAIL: gdb.mi/mi-detach.exp: detach new FAIL: gdb.mi/mi-dprintf.exp: mi expect stop (timeout) new FAIL: gdb.mi/mi-dprintf.exp: mi 1st dprintf continue, agent (MI error) new FAIL: gdb.mi/mi-dprintf.exp: mi 1st dprintf, agent (timeout) new FAIL: gdb.mi/mi-dprintf.exp: mi info dprintf second time new FAIL: gdb.mi/mi-dprintf.exp: mi 2nd dprintf, agent (timeout) new FAIL: gdb.mi/mi-watch-nonstop.exp: resume 1 (MI error) new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (timeout) new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (MI error) new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (unknown output after running) new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit (MI error) new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit 2 (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set x (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2 (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit (MI error) new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit 2 (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set x (timeout) new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 (timeout) new FAIL: gdb.modula2/unbounded-array.exp: print unbounded array contents new FAIL: gdb.opt/solib-intra-step.exp: second-hit new FAIL: gdb.python/py-breakpoint.exp: test_watchpoints: Test watchpoint write new FAIL: gdb.python/py-breakpoint.exp: test_bkpt_internal: Test watchpoint write new FAIL: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Test watchpoint write new FAIL: gdb.python/py-value-cc.exp: u's second field via field PASS -> FAIL: gdb.server/non-existing-program.exp: gdbserver exits cleanly new FAIL: gdb.stabs/gdb11479.exp: Inspect t in test2 forced_stabs new FAIL: gdb.stabs/gdb11479.exp: Inspect t in test forced_stabs new FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint triggers new FAIL: gdb.threads/local-watch-wrong-thread.exp: the other thread stopped on breakpoint new FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint still triggers new FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: step new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: next new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: continue new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: step new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: next new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: continue new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: step: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: step: step new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: next: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: next: next new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: continue: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: continue: continue new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: step: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: step: step new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: next: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: next: next new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: continue: find addresses: continue to watchpoint new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: continue: continue new FAIL: gdb.threads/watchthreads.exp: threaded watch loop new FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[0] hit new FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[1] hit new FAIL: gdb.threads/watchthreads.exp: watchpoint on args[0] hit in thread new FAIL: gdb.threads/watchthreads.exp: watchpoint on args[1] hit in thread new FAIL: gdb.threads/watchthreads.exp: combination of threaded watchpoints = 30 new FAIL: gdb.threads/watchthreads2.exp: x watch loop new FAIL: gdb.threads/wp-replication.exp: No hardware watchpoints available new FAIL: gdb.trace/tfile.exp: tfind 0 on trace file ============================