From: David Carlton <carlton@kealia.com>
To: mec.gnu@mindspring.com (Michael Elizabeth Chastain)
Cc: eliz@gnu.org, gdb-patches@sources.redhat.com
Subject: Re: [rfa/doco] PROBLEMS: add regressions since gdb 6.0
Date: Wed, 17 Mar 2004 19:48:00 -0000 [thread overview]
Message-ID: <yf2vfl3xniv.fsf@hawaii.kealia.com> (raw)
In-Reply-To: <20040317193026.112C44B104@berman.michael-chastain.com> (Michael Elizabeth Chastain's message of "Wed, 17 Mar 2004 14:30:26 -0500 (EST)")
On Wed, 17 Mar 2004 14:30:26 -0500 (EST), mec.gnu@mindspring.com (Michael Elizabeth Chastain) said:
>> So I think the testsuite regression=>PR+description transition
>> should involve some more steps - the corresponding PR may be much
>> broader than the particular testsuite regression, and some of those
>> broader areas may involve situations where GDB has improved rather
>> than regressed.
> My first impulse is to pop open a more narrow, more accurate PR
> for "print (ClassWithEnum::PrivEnum) 42". What do you think?
I'll go and do that.
> I agree with you; there is a step where we have to translate
> PR gdb/NNNN into text for PROBLEMS. The text in PROBLEMS has to
> be accurate, and I want it to actually cover all the regression
> problems that we know about. And it's also better if it's narrow,
> because the more narrow it is, the more users can say "okay, THAT
> bug does not affect me, I can upgrade".
> (I think regressions are special compared to regular bugs because if
> someone is using gdb 5.3 or gdb 6.0, and they are considering
> upgrading to gdb 6.1, then the new regressions are the bugs that are
> most important to them).
Those paragraphs make sense to me.
I think one of the things that is bothering me is that we're
highlighting new bugs but not highlighting bugs that have been fixed.
Some of the latter is in NEWS, but NEWS is both at a higher level (it
doesn't mention specific PR numbers) and it tends to concentrate on
new features, which isn't quite the same thing. For GCC releases,
Gerald Pfeifer (if I'm remembering correctly) goes through the list of
GCC bugs and provides a table of all of the ones that have been fixed
in that particular release (breaking them down into categories);
besides making GCC developers feel good, it can also help users decide
when to upgrade, because they can look at the list of bugs that have
been fixed in the categories that they care about and see how
important those bugs are to them.
Of course, it helps that GCC has several people who try to make sure
that their bug database is as up to date as possible and organized in
such a way as to make it easy to figure out this information. Whereas
you're the only person seriously looking at the GDB bug database, and
you're also focused (perhaps more focused) on regression testing.
David Carlton
carlton@kealia.com
WARNING: multiple messages have this Message-ID
From: David Carlton <carlton@kealia.com>
To: mec.gnu@mindspring.com (Michael Elizabeth Chastain)
Cc: eliz@gnu.org, gdb-patches@sources.redhat.com
Subject: Re: [rfa/doco] PROBLEMS: add regressions since gdb 6.0
Date: Fri, 19 Mar 2004 00:09:00 -0000 [thread overview]
Message-ID: <yf2vfl3xniv.fsf@hawaii.kealia.com> (raw)
Message-ID: <20040319000900.f6pgrGvNMjmY-ZkfFOx1ir4rpVg2V36sP7YSYYCaFwE@z> (raw)
In-Reply-To: <20040317193026.112C44B104@berman.michael-chastain.com> (Michael Elizabeth Chastain's message of "Wed, 17 Mar 2004 14:30:26 -0500 (EST)")
On Wed, 17 Mar 2004 14:30:26 -0500 (EST), mec.gnu@mindspring.com (Michael Elizabeth Chastain) said:
>> So I think the testsuite regression=>PR+description transition
>> should involve some more steps - the corresponding PR may be much
>> broader than the particular testsuite regression, and some of those
>> broader areas may involve situations where GDB has improved rather
>> than regressed.
> My first impulse is to pop open a more narrow, more accurate PR
> for "print (ClassWithEnum::PrivEnum) 42". What do you think?
I'll go and do that.
> I agree with you; there is a step where we have to translate
> PR gdb/NNNN into text for PROBLEMS. The text in PROBLEMS has to
> be accurate, and I want it to actually cover all the regression
> problems that we know about. And it's also better if it's narrow,
> because the more narrow it is, the more users can say "okay, THAT
> bug does not affect me, I can upgrade".
> (I think regressions are special compared to regular bugs because if
> someone is using gdb 5.3 or gdb 6.0, and they are considering
> upgrading to gdb 6.1, then the new regressions are the bugs that are
> most important to them).
Those paragraphs make sense to me.
I think one of the things that is bothering me is that we're
highlighting new bugs but not highlighting bugs that have been fixed.
Some of the latter is in NEWS, but NEWS is both at a higher level (it
doesn't mention specific PR numbers) and it tends to concentrate on
new features, which isn't quite the same thing. For GCC releases,
Gerald Pfeifer (if I'm remembering correctly) goes through the list of
GCC bugs and provides a table of all of the ones that have been fixed
in that particular release (breaking them down into categories);
besides making GCC developers feel good, it can also help users decide
when to upgrade, because they can look at the list of bugs that have
been fixed in the categories that they care about and see how
important those bugs are to them.
Of course, it helps that GCC has several people who try to make sure
that their bug database is as up to date as possible and organized in
such a way as to make it easy to figure out this information. Whereas
you're the only person seriously looking at the GDB bug database, and
you're also focused (perhaps more focused) on regression testing.
David Carlton
carlton@kealia.com
next prev parent reply other threads:[~2004-03-17 19:48 UTC|newest]
Thread overview: 67+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-03-19 0:09 Michael Elizabeth Chastain
2004-03-17 19:30 ` Michael Elizabeth Chastain
2004-03-17 19:48 ` David Carlton [this message]
2004-03-19 0:09 ` Eli Zaretskii
2004-03-18 6:06 ` Eli Zaretskii
2004-03-19 0:09 ` David Carlton
-- strict thread matches above, loose matches on Subject: below --
2004-03-19 0:09 Michael Elizabeth Chastain
2004-03-17 6:58 ` Michael Elizabeth Chastain
2004-03-19 0:09 Michael Elizabeth Chastain
2004-03-18 16:23 ` Michael Elizabeth Chastain
2004-03-19 0:09 ` David Carlton
2004-03-18 16:45 ` David Carlton
2004-03-19 0:09 ` Andrew Cagney
2004-03-19 0:27 ` Daniel Jacobowitz
2004-03-19 14:56 ` Eli Zaretskii
2004-03-19 15:03 ` Andrew Cagney
2004-03-19 15:33 ` Eli Zaretskii
2004-03-19 15:54 ` Andrew Cagney
2004-03-20 15:38 ` Eli Zaretskii
2004-03-19 0:09 Michael Elizabeth Chastain
2004-03-17 20:15 ` Michael Elizabeth Chastain
2004-03-19 0:09 Michael Elizabeth Chastain
2004-03-17 18:21 ` Michael Elizabeth Chastain
2004-03-17 22:11 ` Andrew Cagney
2004-03-19 0:09 ` Andrew Cagney
2004-03-19 0:09 Michael Elizabeth Chastain
2004-03-17 19:21 ` Michael Elizabeth Chastain
2004-03-17 22:54 Michael Elizabeth Chastain
2004-03-17 23:39 ` Andrew Cagney
2004-03-18 6:16 ` Eli Zaretskii
2004-03-18 16:05 ` Andrew Cagney
2004-03-18 16:52 ` Eli Zaretskii
2004-03-19 0:09 ` Eli Zaretskii
2004-03-19 0:09 ` Andrew Cagney
2004-03-19 0:09 ` Eli Zaretskii
2004-03-19 0:09 ` Andrew Cagney
2004-03-19 0:09 ` Michael Elizabeth Chastain
2004-03-17 18:55 Michael Elizabeth Chastain
2004-03-17 19:03 ` David Carlton
2004-03-19 0:09 ` David Carlton
2004-03-19 0:09 ` David Carlton
2004-03-17 19:16 ` David Carlton
2004-03-19 0:09 ` Michael Elizabeth Chastain
2004-03-17 1:53 Michael Elizabeth Chastain
2004-03-17 16:13 ` Andrew Cagney
2004-03-19 0:09 ` Andrew Cagney
2004-03-17 17:05 ` David Carlton
2004-03-19 0:09 ` David Carlton
2004-03-19 0:09 ` Eli Zaretskii
2004-03-17 6:16 ` Eli Zaretskii
2004-03-19 0:09 ` David Carlton
2004-03-17 17:19 ` David Carlton
2004-03-19 0:09 ` Eli Zaretskii
2004-03-17 19:07 ` Eli Zaretskii
2004-03-19 0:09 ` David Carlton
2004-03-17 19:18 ` David Carlton
2004-03-19 0:09 ` Andrew Cagney
2004-03-17 22:11 ` Andrew Cagney
2004-03-19 0:09 ` Eli Zaretskii
2004-03-18 6:11 ` Eli Zaretskii
2004-03-18 16:36 ` Daniel Jacobowitz
2004-03-19 0:09 ` Daniel Jacobowitz
2004-03-19 0:09 ` Andrew Cagney
2004-03-19 0:25 ` Daniel Jacobowitz
2004-03-19 0:09 ` Eli Zaretskii
2004-03-18 16:55 ` Eli Zaretskii
2004-03-19 0:09 ` Michael Elizabeth Chastain
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=yf2vfl3xniv.fsf@hawaii.kealia.com \
--to=carlton@kealia.com \
--cc=eliz@gnu.org \
--cc=gdb-patches@sources.redhat.com \
--cc=mec.gnu@mindspring.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox