[dmd-internals] Three patches for recent regressions

Don Clugston dclugston at googlemail.com
Thu Sep 2 00:58:41 PDT 2010


On 31 August 2010 11:04, Don Clugston <dclugston at googlemail.com> wrote:
> 4751 Regression(1.062, 2.047) ICE(constfold.c) >> after error
> 4753 fail_compilation/fail116.d sends dmd into a loop, exhausting memory
> 4771 fail_compilation/fail274.d hits a halt in iasm.c
>
> I suggest we introduce a policy for compiler releases: "No regressions
> more recent than 2.041/1.057".
> We can gradually push this back until all regressions are gone.

There are two other regressions with patches:

4430 Regression(2.037) erroneous matching on specialized template function
3627 -of with a filename with a double extension confuses linker

If all those are fixed, we'll be down to 7 D2-specific regressions, 5
D1-specific regressions, and 2 which are common to both. (There are a
couple of other bugs tagged as 'regression', but which have never
actually worked correctly).


More information about the dmd-internals mailing list