New severity available: regression

Brad Roberts braddr at puremagic.com
Sat Apr 14 12:28:36 PDT 2007


torhu wrote:
> Brad Roberts wrote:
>> Walter asked if I could add a way to indicate bugs that are 
>> regressions and have them show up in the search results in a different 
>> color.  The easiest way to do that with bugzilla is a new severity 
>> level.  I've added one called 'regression' and it will show up orange 
>> and bold in the search results.
> 
> Cool!  Would new features that inadvertedly break backwards 
> compatibility be considered regressions?  Like the ref and macro 
> keywords not being disabled by -v1?

A regression is defined as:  An upgrade of the compiler resulted in code 
that worked with a previous version of the compiler no longer does.

Now, having said that, there's a limit to where that applies.  For 
example, there's been several points in the D lifetime where something 
purposely changed and was labeled in the change log as a breaking 
change.  For the time being, I'd only consider it a regression if it 
worked for some version >= 1.000 but doesn't work in the current version.

Make sense?


More information about the Digitalmars-d-bugs mailing list