Thread overview | |||||
---|---|---|---|---|---|
|
February 02, 2010 [dmd-internals] Patch list #1 for DMD2.041 | ||||
---|---|---|---|---|
| ||||
The patches below all seem to be ready for inclusion in the next compiler release. They're not too complicated. PATCHES: Critical (regression, ICE, wrong code, missing line number) 3737 SEG-V at expression.c:6255 from bad opDispatch 3491 typeof( (string[string]).init)) == AssociativeArray!(string, string), doesn't implicitly convert to string[string]. 3306 bad function/delegate literal generated into header files 2463 No line number in "statement is not reachable" warning PATCHES: Non-critical 2321 spec on inline asm can be misunderstood 3373 bad codeview debug info for long and ulong 3450 incorrect result for is (typeof({ ... }())) inside a struct 3029 Bug in array value mangling rule ?(For 3029, use the patch in the last comment). |
February 05, 2010 [dmd-internals] Patch list #1 for DMD2.041 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Don Clugston | ok, these are done. Thanks, Don!
Don Clugston wrote:
> The patches below all seem to be ready for inclusion in the next compiler release. They're not too complicated.
>
> PATCHES: Critical (regression, ICE, wrong code, missing line number)
> 3737 SEG-V at expression.c:6255 from bad opDispatch
> 3491 typeof( (string[string]).init)) == AssociativeArray!(string,
> string), doesn't implicitly convert to string[string].
> 3306 bad function/delegate literal generated into header files
> 2463 No line number in "statement is not reachable" warning
>
> PATCHES: Non-critical
> 2321 spec on inline asm can be misunderstood
> 3373 bad codeview debug info for long and ulong
> 3450 incorrect result for is (typeof({ ... }())) inside a struct
> 3029 Bug in array value mangling rule
> (For 3029, use the patch in the last comment).
> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>
>
>
|
February 06, 2010 [dmd-internals] Patch list #1 for DMD2.041 | ||||
---|---|---|---|---|
| ||||
Posted in reply to Walter Bright | > ok, these are done. Thanks, Don! > > Don Clugston wrote: >> The patches below all seem to be ready for inclusion in the next compiler release. They're not too complicated. >> This patch is also quite simple and could be integrated: http://d.puremagic.com/issues/show_bug.cgi?id=2997 (if the usecase I've given there is valid) In fact it only adds parsing the interface members but since it must be done recursively it's put into a helper function. |
Copyright © 1999-2021 by the D Language Foundation