On Thu, Sep 16, 2021 at 11:45 AM Martin Sebor via Gcc <gcc@gcc.gnu.org> wrote:
>
> On 9/14/21 2:10 AM, Andrew Pinski via Gcc wrote:
> > Hi all,
> >    I am doing some bugzilla cleanup.  This includes disabling some
> > components and some versions for new bugs.
> > So far I have disabled versions before GCC 4 because we have not had a
> > report from someone for those versions in over 7 years.  I disabled
> > some versions which are about developmental branches which are
> > inactive too.
> > I also disabled the java, libgcj, fastjar, libmudflap, treelang and
> > libf2c components.
> >
> > I am in the process of moving away from having an inline-asm component
> > to an inline-asm keyword instead; this was suggested on IRC and I
> > agree.  After the current open bugs have moved away from the
> > inline-asm component, I will disable it also.
> >
> > If anyone else has any other suggestions that should be done, please
> > let me know and I will look into doing it.
>
> Re: Keywords: I find it useful to differentiate between two kinds of
> diagnostic bugs: false positives and false negatives (the latter for
> existing warnings that don't trigger when intended, as opposed to
> requests to enhance existing warnings or add new ones). I've been
> using Personal Tags for this but it might be useful to others as
> well.  If you agree and add the corresponding new keywords
> (false-positive and false-negative) I'll set them based on my Tags.
>

Oh right, if we're promoting Personal Tags to keywords, I have one
that I think could be useful: "need-better-backtrace", for cases when
the reporter posted a backtrace, but built their GCC without debugging
symbols, meaning that the backtrace is incomplete, i.e., missing stuff
like line info and/or arguments to functions.

> One other suggestion: every once in a while someone asks if
> ice-on-invalid-code bugs apply to syntactically well-formed code that
> has undefined behavior (I don't believe it does).  It would help to
> clarify the Description for this Keyword (and, correspondingly, for
> ice-on-valid).  E.g., something like
>
> ice-on-invalid-code: ICE on code that is not syntactically valid.
> ice-on-valid-code: ICE on code that is syntactically valid.
>
> Martin

Reply via email to