public inbox for gdb-testers@sourceware.org
help / color / mirror / Atom feed
* Test results for commit 46d020960241fcafd7d0ab483746a206829620ea on branch gdb-7.9-branch
@ 2015-02-11 15:19 sergiodj
  2015-02-11 15:20 ` Failures on Fedora-ppc64le-native-extended-gdbserver-m64, " sergiodj
                   ` (15 more replies)
  0 siblings, 16 replies; 30+ messages in thread
From: sergiodj @ 2015-02-11 15:19 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT 46d020960241fcafd7d0ab483746a206829620ea ***

Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Branch: gdb-7.9-branch
Commit: 46d020960241fcafd7d0ab483746a206829620ea

framefilter quit: Code cleanup: Avoid gotos
goto error patters are sometimes AFAIK used in C for the cases like:
	int retval=-1;
	if (!(a=malloc())) goto error;
	if (!(b=malloc())) goto error_a;
	if (!(c=malloc())) goto error_b;
	retval=0;
	error_c: free(c);
	error_b: free(b);
	error_a: free(a);
	error: return retval;

But here there is single error label with one do_cleanups() which I do not find
it worth the goto complication.  Without goto one can then furher merge code in
the exit paths in the next patches and ... after all it is all the same, just
without a goto.

gdb/ChangeLog
2015-02-11  Jan Kratochvil  <jan.kratochvil@redhat.com>

	* python/py-framefilter.c (py_print_frame): Substitute goto error.
	Remove the error label.


^ permalink raw reply	[flat|nested] 30+ messages in thread
* [binutils-gdb/gdb-7.9-branch] PR gdb/18464: Do not crash on unrecognized GNU .note.ABI-tag values
@ 2015-05-29 17:52 sergiodj+buildbot
  2015-05-29 18:34 ` Failures on Debian-i686, branch gdb-7.9-branch sergiodj+buildbot
  0 siblings, 1 reply; 30+ messages in thread
From: sergiodj+buildbot @ 2015-05-29 17:52 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT 509cc2cf714f6a194ab27610f4db429579f6090b ***

Author: Roland McGrath <mcgrathr@chromium.org>
Branch: gdb-7.9-branch
Commit: 509cc2cf714f6a194ab27610f4db429579f6090b

PR gdb/18464: Do not crash on unrecognized GNU .note.ABI-tag values
Diagnosis of unexpected input (in this case, in an executable file)
should not crash as if it were a bug in GDB.

gdb/
	PR gdb/18464
	* osabi.c (generic_elf_osabi_sniff_abi_tag_sections): Use warning
	rather than internal_error for an unrecognized value.

(cherry picked from commit c8f6c93cb29febd6b8174a20eb35368e70f62faa)


^ permalink raw reply	[flat|nested] 30+ messages in thread
* [binutils-gdb/gdb-7.9-branch] PR python/18299
@ 2015-04-29  6:16 sergiodj+buildbot
  2015-04-29  7:32 ` Failures on Debian-i686, branch gdb-7.9-branch sergiodj+buildbot
  0 siblings, 1 reply; 30+ messages in thread
From: sergiodj+buildbot @ 2015-04-29  6:16 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT 7d4281ee53df975135c132970e053a74bb18877a ***

Author: Doug Evans <dje@google.com>
Branch: gdb-7.9-branch
Commit: 7d4281ee53df975135c132970e053a74bb18877a

PR python/18299
gdb/ChangeLog:

	PR python/18299
	* python/lib/gdb/printing.py (register_pretty_printer): Handle
	name or __name__ attributes.  Handle gdb module as first argument.

gdb/testsuite/ChangeLog:

	* gdb.python/py-pp-maint.py: Move "replace" testing to ...
	* gdb.python/py-pp-registration.exp: ... here.  New file.
	* gdb.python/py-pp-registration.c: New file.
	* gdb.python/py-pp-registration.py: New file.


^ permalink raw reply	[flat|nested] 30+ messages in thread
* [binutils-gdb/gdb-7.9-branch] Remove // comment in gdb/iq2000-tdep.c
@ 2015-02-26 12:11 sergiodj+buildbot
  2015-02-26 18:39 ` Failures on Debian-i686, branch gdb-7.9-branch sergiodj+buildbot
  0 siblings, 1 reply; 30+ messages in thread
From: sergiodj+buildbot @ 2015-02-26 12:11 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT f57347efc0338cf65539f965f171a318c4a4e523 ***

Author: Joel Brobecker <brobecker@adacore.com>
Branch: gdb-7.9-branch
Commit: f57347efc0338cf65539f965f171a318c4a4e523

Remove // comment in gdb/iq2000-tdep.c
gdb/ChangeLog:

	PR build/18033:
	* iq2000-tdep.c (iq2000_frame_cache): Delete C++-style comment.


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Test results for commit c9ae55c9597064a8fe9a20899a17a394ac4ee3f8 on branch gdb-7.9-branch
@ 2015-02-20 19:31 sergiodj
  2015-02-20 19:52 ` Failures on Debian-i686, " sergiodj
  0 siblings, 1 reply; 30+ messages in thread
From: sergiodj @ 2015-02-20 19:31 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT c9ae55c9597064a8fe9a20899a17a394ac4ee3f8 ***

Author: Joel Brobecker <brobecker@adacore.com>
Branch: gdb-7.9-branch
Commit: c9ae55c9597064a8fe9a20899a17a394ac4ee3f8

Bump GDB version number to 7.9.0.DATE-cvs.
gdb/ChangeLog:

	* version.in: Set GDB version number to 7.9.0.DATE-cvs.


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Test results for commit 3b7a39661610038aad32563069b10fb2cfc55fab on branch gdb-7.9-branch
@ 2015-02-20  4:06 sergiodj
  2015-02-20  8:02 ` Failures on Debian-i686, " sergiodj
  0 siblings, 1 reply; 30+ messages in thread
From: sergiodj @ 2015-02-20  4:06 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT 3b7a39661610038aad32563069b10fb2cfc55fab ***

Author: Andreas Arnez <arnez@linux.vnet.ibm.com>
Branch: gdb-7.9-branch
Commit: 3b7a39661610038aad32563069b10fb2cfc55fab

Fix internal error when core file section is too big
As reported in PR 17808, a test case with a forged (invalid) core file
can crash GDB with an assertion failure.  In that particular case the
prstatus of an i386 core file looks like that from an AMD64 core file.
Consequently the respective regset supply function i386_supply_gregset
is invoked with a larger buffer than usual.  But i386_supply_gregset
asserts a specific buffer size, and this assertion fails.

The patch relaxes all buffer size assertions in regset supply
functions such that they merely check for a sufficiently large buffer.
For consistency the regset collect functions are adjusted as well.

gdb/ChangeLog:

	PR corefiles/17808:
	* gdbarch.sh (iterate_over_regset_sections_cb): Document this
	function type, particularly its SIZE parameter.
	* gdbarch.h: Regenerate.
	* amd64-tdep.c (amd64_supply_fpregset): In gdb_assert, compare
	actual against required size using ">=" instead of "==".
	(amd64_collect_fpregset): Likewise.
	* i386-tdep.c (i386_supply_gregset): Likewise.
	(i386_collect_gregset): Likewise.
	(i386_supply_fpregset): Likewise.
	(i386_collect_fpregset): Likewise.
	* mips-linux-tdep.c (mips_supply_gregset_wrapper): Likewise.
	(mips_fill_gregset_wrapper): Likewise.
	(mips_supply_fpregset_wrapper): Likewise.
	(mips_fill_fpregset_wrapper): Likewise.
	(mips64_supply_gregset_wrapper): Likewise.
	(mips64_fill_gregset_wrapper): Likewise.
	(mips64_supply_fpregset_wrapper): Likewise.
	(mips64_fill_fpregset_wrapper): Likewise.
	* mn10300-linux-tdep.c (am33_supply_gregset_method): Likewise.
	(am33_supply_fpregset_method): Likewise.
	(am33_collect_gregset_method): Likewise.
	(am33_collect_fpregset_method): Likewise.


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Test results for commit 3b41352824ddc32dabca2d3281a03b4a0b8c7a27 on branch gdb-7.9-branch
@ 2015-02-19 15:26 sergiodj
  2015-02-19 20:39 ` Failures on Debian-i686, " sergiodj
  0 siblings, 1 reply; 30+ messages in thread
From: sergiodj @ 2015-02-19 15:26 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT 3b41352824ddc32dabca2d3281a03b4a0b8c7a27 ***

Author: Joel Brobecker <brobecker@adacore.com>
Branch: gdb-7.9-branch
Commit: 3b41352824ddc32dabca2d3281a03b4a0b8c7a27

Fix the gdb version number ("7.9" instead of "str 7.9").
This fixes an obvious error in the previous change to this file.

gdb/ChangeLog:

        * version.in: Change to "7.9" instead of "str 7.9".


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Test results for commit 5991bec1d4dbd23b476dc90bc6d1ba70e044898e on branch gdb-7.9-branch
@ 2015-02-17 15:08 sergiodj
  2015-02-17 19:11 ` Failures on Debian-i686, " sergiodj
  0 siblings, 1 reply; 30+ messages in thread
From: sergiodj @ 2015-02-17 15:08 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT 5991bec1d4dbd23b476dc90bc6d1ba70e044898e ***

Author: Pedro Alves <palves@redhat.com>
Branch: gdb-7.9-branch
Commit: 5991bec1d4dbd23b476dc90bc6d1ba70e044898e

Simplify event-loop core, remove two-step event processing
Even with the previous patch installed, we'll still see
sigall-reverse.exp occasionally fail.  The problem is that the event
loop's event handling processing is done in two steps:

 #1 - poll all event sources, and push new event objects to the event
  queue, until all event sources are drained.

 #2 - go through the event queue, processing each event object at a
  time.  For each event, call the associated callback, and deletes the
  event object from the queue.

and then bad things happen if between #1 and #2 something decides that
events from an event source that has already queued events shouldn't
be processed yet.  To do that, we either remove the event source from
the list of event sources, or clear its "have events" flag.  However,
if an event for that source has meanwhile already been pushed in the
event queue, #2 will still process it and call the associated
callback...

One way to fix it that I considered was to do something to the event
objects already in the event queue when an event source is no longer
interesting.  But then I couldn't find any good reason for the
two-step process in the first place.  It's much simpler (and less
code) to call the event source callbacks as we poll the sources and
find events.

Tested on x86-64 Fedora 20, native and gdbserver.

gdb/
2015-02-17  Pedro Alves  <palves@redhat.com>

	* event-loop.c: Don't declare nor define a queue type for
	gdb_event_p.
	(event_queue): Delete.
	(create_event, create_file_event, gdb_event_xfree)
	(initialize_event_loop, process_event): Delete.
	(gdb_do_one_event): Return as soon as one event is handled.
	(handle_file_event): Change prototype.  Used the passed in
	file_handler pointer and ready_mask instead of looping over all
	file handlers.
	(gdb_wait_for_event): Update the poll/select timeouts before
	blocking.  Run event handlers directly instead of queueing events.
	Return as soon as one event is handled.
	(struct async_event_handler_data): Delete.
	(invoke_async_event_handler): Delete.
	(check_async_event_handlers): Change return type to int.  Run
	event handlers directly instead of queueing events.  Return as
	soon as one event is handled.
	(handle_timer_event): Delete.
	(update_wait_timeout): New function, factored out from
	poll_timers.
	(poll_timers): Reimplement.
	* event-loop.h (initialize_event_loop): Delete declaration.
	* top.c (gdb_init): Don't call initialize_event_loop.


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Test results for commit 25a0672ba8b7f4badc682eaf08a1e342b496b483 on branch gdb-7.9-branch
@ 2015-02-11 14:04 sergiodj
  2015-02-12 17:15 ` Failures on Debian-i686, " sergiodj
  0 siblings, 1 reply; 30+ messages in thread
From: sergiodj @ 2015-02-11 14:04 UTC (permalink / raw)
  To: gdb-testers

*** TEST RESULTS FOR COMMIT 25a0672ba8b7f4badc682eaf08a1e342b496b483 ***

Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Branch: gdb-7.9-branch
Commit: 25a0672ba8b7f4badc682eaf08a1e342b496b483

framefilter quit: Obvious whitespacing fixes
gdb/ChangeLog
2015-02-11  Jan Kratochvil  <jan.kratochvil@redhat.com>

	* python/py-framefilter.c (py_print_frame): Whitespacing fixes.


^ permalink raw reply	[flat|nested] 30+ messages in thread
* Failures on Debian-i686, branch gdb-7.9-branch
@ 2015-02-04 17:37 sergiodj
  0 siblings, 0 replies; 30+ messages in thread
From: sergiodj @ 2015-02-04 17:37 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	wildebeest-debian-wheezy-i686

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

Commit(s) tested:
	c8b16901e05a15e018394ecefe7348c94b43a4f8

Author(s) (in the same order as the commits):
	Jan Kratochvil <jan.kratochvil@redhat.com>

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/cgit/Debian-i686/.git/tree/?h=gdb-7.9-branch&id=16fc844e0d5b160f2ba2c635eee7a9039c90c14f>

*** Regressions found ***
============================
PASS -> FAIL: gdb.base/longjmp.exp: next over patt3
============================




^ permalink raw reply	[flat|nested] 30+ messages in thread
* Failures on Debian-i686, branch gdb-7.9-branch
@ 2015-02-03 10:56 sergiodj
  0 siblings, 0 replies; 30+ messages in thread
From: sergiodj @ 2015-02-03 10:56 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	wildebeest-debian-wheezy-i686

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

Commit(s) tested:
	b9f28929592990231bdce7b44369afc184a55f5d

Author(s) (in the same order as the commits):
	Joel Brobecker <brobecker@adacore.com>

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/cgit/Debian-i686/.git/tree/?h=gdb-7.9-branch&id=a24eb3a9ad553c0dc801d76f58c5a1c50f4d4b8c>

*** Regressions found ***
============================
PASS -> FAIL: gdb.base/longjmp.exp: next over patt3
============================




^ permalink raw reply	[flat|nested] 30+ messages in thread
* Failures on Debian-i686, branch gdb-7.9-branch
@ 2015-02-03  7:35 sergiodj
  0 siblings, 0 replies; 30+ messages in thread
From: sergiodj @ 2015-02-03  7:35 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	wildebeest-debian-wheezy-i686

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

Commit(s) tested:
	19a5737950b966d0ff3e50c01bb43742a870bb9e

Author(s) (in the same order as the commits):
	Joel Brobecker <brobecker@adacore.com>

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/cgit/Debian-i686/.git/tree/?h=gdb-7.9-branch&id=297b5a14ea08aca9d6c71aac2c0c3ae6751808ba>

*** Regressions found ***
============================
PASS -> FAIL: gdb.base/longjmp.exp: next over patt3
============================




^ permalink raw reply	[flat|nested] 30+ messages in thread
* Failures on Debian-i686, branch gdb-7.9-branch
@ 2015-02-02  0:49 sergiodj
  0 siblings, 0 replies; 30+ messages in thread
From: sergiodj @ 2015-02-02  0:49 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	wildebeest-debian-wheezy-i686

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

Commit(s) tested:
	4d29f714b22d9e88beda263c50498befcbda6a80

Author(s) (in the same order as the commits):
	GDB Administrator <gdbadmin@sourceware.org>

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/cgit/Debian-i686/.git/tree/?h=gdb-7.9-branch&id=6f2fada1b1adcc1531d1efacab621f0874e1c4e4>

*** Regressions found ***
============================
PASS -> FAIL: gdb.base/longjmp.exp: next over patt3
============================




^ permalink raw reply	[flat|nested] 30+ messages in thread
* Failures on Debian-i686, branch gdb-7.9-branch
@ 2015-01-31  5:23 sergiodj
  0 siblings, 0 replies; 30+ messages in thread
From: sergiodj @ 2015-01-31  5:23 UTC (permalink / raw)
  To: gdb-testers

Buildslave:
	wildebeest-debian-wheezy-i686

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

Commit(s) tested:
	28f848f5a13b391444e83d5ca49efd9fa7c7a886

Author(s) (in the same order as the commits):
	GDB Administrator <gdbadmin@sourceware.org>

Testsuite log (gdb.sum and gdb.log) URL(s):
	<http://gdb-build.sergiodj.net/cgit/Debian-i686/.git/tree/?h=gdb-7.9-branch&id=f0b2077e3be5a5a133bf0769e398884519a63551>

*** Regressions found ***
============================
PASS -> FAIL: gdb.base/longjmp.exp: next over patt3
============================




^ permalink raw reply	[flat|nested] 30+ messages in thread

end of thread, other threads:[~2015-05-29 18:32 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-02-11 15:19 Test results for commit 46d020960241fcafd7d0ab483746a206829620ea on branch gdb-7.9-branch sergiodj
2015-02-11 15:20 ` Failures on Fedora-ppc64le-native-extended-gdbserver-m64, " sergiodj
2015-02-11 15:23 ` Failures on Fedora-ppc64le-cc-with-index, " sergiodj
2015-02-11 15:26 ` Failures on Fedora-ppc64le-native-gdbserver-m64, " sergiodj
2015-02-11 15:30 ` Failures on Fedora-ppc64le-m64, " sergiodj
2015-02-12  2:21 ` Failures on Fedora-ppc64be-m64, " sergiodj
2015-02-12  2:39 ` Failures on Fedora-ppc64be-native-gdbserver-m64, " sergiodj
2015-02-12  2:59 ` Failures on Fedora-ppc64be-native-extended-gdbserver-m64, " sergiodj
2015-02-12  9:42 ` Failures on Fedora-x86_64-cc-with-index, " sergiodj
2015-02-12  9:53 ` Failures on Fedora-x86_64-native-extended-gdbserver-m64, " sergiodj
2015-02-12 10:17 ` Failures on Fedora-x86_64-m64, " sergiodj
2015-02-12 11:04 ` Failures on Fedora-x86_64-native-gdbserver-m32, " sergiodj
2015-02-12 11:59 ` Failures on Fedora-x86_64-native-gdbserver-m64, " sergiodj
2015-02-13  5:49 ` Failures on Debian-i686, " sergiodj
2015-02-13  8:27 ` Failures on Debian-i686-native-gdbserver, " sergiodj
2015-02-13  9:07 ` Failures on Debian-i686-native-extended-gdbserver, " sergiodj
2015-02-13 10:40 ` Failures on Debian-x86_64-native-extended-gdbserver-m64, " sergiodj
  -- strict thread matches above, loose matches on Subject: below --
2015-05-29 17:52 [binutils-gdb/gdb-7.9-branch] PR gdb/18464: Do not crash on unrecognized GNU .note.ABI-tag values sergiodj+buildbot
2015-05-29 18:34 ` Failures on Debian-i686, branch gdb-7.9-branch sergiodj+buildbot
2015-04-29  6:16 [binutils-gdb/gdb-7.9-branch] PR python/18299 sergiodj+buildbot
2015-04-29  7:32 ` Failures on Debian-i686, branch gdb-7.9-branch sergiodj+buildbot
2015-02-26 12:11 [binutils-gdb/gdb-7.9-branch] Remove // comment in gdb/iq2000-tdep.c sergiodj+buildbot
2015-02-26 18:39 ` Failures on Debian-i686, branch gdb-7.9-branch sergiodj+buildbot
2015-02-20 19:31 Test results for commit c9ae55c9597064a8fe9a20899a17a394ac4ee3f8 on " sergiodj
2015-02-20 19:52 ` Failures on Debian-i686, " sergiodj
2015-02-20  4:06 Test results for commit 3b7a39661610038aad32563069b10fb2cfc55fab on " sergiodj
2015-02-20  8:02 ` Failures on Debian-i686, " sergiodj
2015-02-19 15:26 Test results for commit 3b41352824ddc32dabca2d3281a03b4a0b8c7a27 on " sergiodj
2015-02-19 20:39 ` Failures on Debian-i686, " sergiodj
2015-02-17 15:08 Test results for commit 5991bec1d4dbd23b476dc90bc6d1ba70e044898e on " sergiodj
2015-02-17 19:11 ` Failures on Debian-i686, " sergiodj
2015-02-11 14:04 Test results for commit 25a0672ba8b7f4badc682eaf08a1e342b496b483 on " sergiodj
2015-02-12 17:15 ` Failures on Debian-i686, " sergiodj
2015-02-04 17:37 sergiodj
2015-02-03 10:56 sergiodj
2015-02-03  7:35 sergiodj
2015-02-02  0:49 sergiodj
2015-01-31  5:23 sergiodj

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).