Thread overview | |||||
---|---|---|---|---|---|
|
August 03, 2011 [dmd-internals] regression bugs with pull requests or patches | ||||
---|---|---|---|---|
| ||||
Given the number of pull requests, I figured a little help prioritizing which should probably be looked at first might be useful. Here's all of the ones that tie into a bug marked with severity regression or critical: https://github.com/D-Programming-Language/dmd/pull/96 http://d.puremagic.com/issues/show_bug.cgi?id=3797 Regression(2.038): Implicit conversion between incompatible function pointers https://github.com/D-Programming-Language/dmd/pull/131 http://d.puremagic.com/issues/show_bug.cgi?id=4174 Issue 4174 - Template interface functions not allowed, making operator overloads difficult https://github.com/D-Programming-Language/dmd/pull/139 http://d.puremagic.com/issues/show_bug.cgi?id=3273 Issue 3273 - Regression(2.031): struct invariant + dtor fails to compile (no line number) https://github.com/D-Programming-Language/dmd/pull/179 http://d.puremagic.com/issues/show_bug.cgi?id=6228 Issue 6228 - ICE(e2ir.c:1323, 2.053) on {auto x = (*ptr) ^^ y} with const https://github.com/D-Programming-Language/dmd/pull/217 http://d.puremagic.com/issues/show_bug.cgi?id=6270 Issue 6270: XMMREGS not preserved on indirect function call https://github.com/D-Programming-Language/dmd/pull/232 http://d.puremagic.com/issues/show_bug.cgi?id=6286 Issue 6286 - Regression(2.054): Static arrays can not be assigned from const(T)[N] to T[N] https://github.com/D-Programming-Language/dmd/pull/269 http://d.puremagic.com/issues/show_bug.cgi?id=4953 Issue 4953 - Regression(2.031): templates don't do implicit conversion properly https://github.com/D-Programming-Language/dmd/pull/279 http://d.puremagic.com/issues/show_bug.cgi?id=6398 Issue 6398 - Regression(2.054 beta): Property getter/setter confusion NOTE: has a comment that you don't like the design of the patch --- No pull request, but has a patch in bugzilla: http://d.puremagic.com/issues/show_bug.cgi?id=4088 Issue 4088 - opEquals not called on interfaces http://d.puremagic.com/issues/show_bug.cgi?id=5936 Issue 5936 - Regression(2.050): Segfault when forward-referencing pure auto-return member function with parameter. NOTE: only has a partial patch that stops the segfault, doesn't actually fix the whole problem |
August 04, 2011 [dmd-internals] regression bugs with pull requests or patches | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | > https://github.com/D-Programming-Language/dmd/pull/279
> http://d.puremagic.com/issues/show_bug.cgi?id=6398
> Issue 6398 - Regression(2.054 beta): Property getter/setter confusion
> NOTE: has a comment that you don't like the design of the patch
As I already commented, using trySemantic might not be a good design,
but I believe it is required.
I want to know if there is a better way. > All dmd committers
Kenji Hara
|
August 05, 2011 [dmd-internals] regression bugs with pull requests or patches | ||||
---|---|---|---|---|
| ||||
Posted in reply to Brad Roberts | On 4 August 2011 06:03, Brad Roberts <braddr at puremagic.com> wrote: > Given the number of pull requests, I figured a little help prioritizing which should probably be looked at first might be useful. ?Here's all of the ones that tie into a bug marked with severity regression or critical: There are four straightforward ones which should be included ASAP:: > https://github.com/D-Programming-Language/dmd/pull/139 > http://d.puremagic.com/issues/show_bug.cgi?id=3273 > Issue 3273 - Regression(2.031): struct invariant + dtor fails to compile (no line number) > https://github.com/D-Programming-Language/dmd/pull/179 > http://d.puremagic.com/issues/show_bug.cgi?id=6228 > Issue 6228 - ICE(e2ir.c:1323, 2.053) on {auto x = (*ptr) ^^ y} with const > https://github.com/D-Programming-Language/dmd/pull/217 > http://d.puremagic.com/issues/show_bug.cgi?id=6270 > Issue 6270: XMMREGS not preserved on indirect function call > https://github.com/D-Programming-Language/dmd/pull/232 > http://d.puremagic.com/issues/show_bug.cgi?id=6286 > Issue 6286 - Regression(2.054): Static arrays can not be assigned from const(T)[N] to T[N] I think this one is also good, but it's more complicated: > https://github.com/D-Programming-Language/dmd/pull/96 > http://d.puremagic.com/issues/show_bug.cgi?id=3797 > Regression(2.038): Implicit conversion between incompatible function pointers The other ones need more thought to evaluate. > > https://github.com/D-Programming-Language/dmd/pull/131 > http://d.puremagic.com/issues/show_bug.cgi?id=4174 > Issue 4174 - Template interface functions not allowed, making operator overloads difficult > > https://github.com/D-Programming-Language/dmd/pull/269 > http://d.puremagic.com/issues/show_bug.cgi?id=4953 > Issue 4953 - Regression(2.031): templates don't do implicit conversion properly > > https://github.com/D-Programming-Language/dmd/pull/279 > http://d.puremagic.com/issues/show_bug.cgi?id=6398 > Issue 6398 - Regression(2.054 beta): Property getter/setter confusion > NOTE: has a comment that you don't like the design of the patch > > --- > > No pull request, but has a patch in bugzilla: > > http://d.puremagic.com/issues/show_bug.cgi?id=4088 > Issue 4088 - opEquals not called on interfaces > > http://d.puremagic.com/issues/show_bug.cgi?id=5936 > Issue 5936 - Regression(2.050): Segfault when forward-referencing pure auto-return member function with parameter. > NOTE: only has a partial patch that stops the segfault, doesn't actually fix the whole problem > > _______________________________________________ > dmd-internals mailing list > dmd-internals at puremagic.com > http://lists.puremagic.com/mailman/listinfo/dmd-internals > |
Copyright © 1999-2021 by the D Language Foundation