[Issue 4337] Associative array assignment with dstring keys breaks lookup

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4337 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com Component|DMD

[Issue 3971] Syntax & semantics for array assigns

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3971 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #23 from yeb

[Issue 3825] AAs entries are default initialized before the new value is evaluated

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3825 yebblies changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #1 from yeb

[Issue 5021] Associative array assigned to in spite of exception

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5021 yebblies changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 3825] AAs entries are default initialized before the new value is evaluated

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3825 yebblies changed: What|Removed |Added Keywords||wrong-code CC|

[Issue 5448] Array of AAs literal doesn't work

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5448 --- Comment #3 from yebblies 2012-02-03 17:55:30 EST --- *** Issue 3828 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail becaus

[Issue 3828] A failure in AA literals

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3828 yebblies changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4044] [Tracker] Bad debug information and DWARF errors

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4044 --- Comment #4 from Brad Roberts 2012-02-02 18:04:25 PST --- Because it's one that I hit in looking at a set of bugs and opted to get rid of. As to the others, they'll be delt with opportunistically and depending on the situation surrounding

[Issue 977] Expressions inside a struct or array initializer get wrong line number

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=977 --- Comment #4 from yebblies 2012-02-03 12:47:13 EST --- (In reply to comment #3) > (In reply to comment #2) > > This happens because the parser scans across the whole initializer to > > determine > > if it's an expression or an initializer. B

[Issue 7428] New: regression (DMD 2.058head) ICE on slightly convoluted setup including closures

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7428 Summary: regression (DMD 2.058head) ICE on slightly convoluted setup including closures Product: D Version: D2 Platform: All OS/Version: All Status: NEW S

[Issue 4149] refs displayed as pointers in gdb

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4149 --- Comment #16 from d...@dawgfoto.de 2012-02-02 15:44:42 PST --- https://github.com/D-Programming-Language/dmd/pull/687 Based on patch but had to add another change to e2ir.c. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.c

[Issue 7355] inout incorrectly resolved if the same type has both mutable and immutable parts

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7355 --- Comment #10 from timon.g...@gmx.ch 2012-02-02 13:05:31 PST --- (In reply to comment #9) > (In reply to comment #8) > > This rule should work satisfactory: > > > > - The compiler is required to resolve inout such that the behavior is as if >

[Issue 7427] New: Cannot use templated opAssign when there is a member whose type has a postblit.

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7427 Summary: Cannot use templated opAssign when there is a member whose type has a postblit. Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 7323] ICE(glue.c): with json.d

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7323 --- Comment #3 from Andrej Mitrovic 2012-02-02 12:31:54 PST --- According to http://www.digitalmars.com/d/archives/digitalmars/D/learn/Any_working_JSON_library_for_D2_27727.html this is related or dup of Issue 2962. -- Configure issuemail: h

[Issue 4044] [Tracker] Bad debug information and DWARF errors

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4044 Stewart Gordon changed: What|Removed |Added CC||s...@iname.com --- Comment #3 from St

[Issue 7426] New: Inner struct "no size yet for forward reference" when using .tupleof inside it.

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7426 Summary: Inner struct "no size yet for forward reference" when using .tupleof inside it. Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 7355] inout incorrectly resolved if the same type has both mutable and immutable parts

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7355 --- Comment #9 from Steven Schveighoffer 2012-02-02 12:07:29 PST --- (In reply to comment #8) > This rule should work satisfactory: > > - The compiler is required to resolve inout such that the behavior is as if > there were four (five, with

[Issue 977] Expressions inside a struct or array initializer get wrong line number

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=977 Stewart Gordon changed: What|Removed |Added CC||s...@iname.com --- Comment #3 from Ste

[Issue 7425] New: IFTI does not work with inout methods

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7425 Summary: IFTI does not work with inout methods Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: normal P

[Issue 7424] New: Segfault when trying to call a templated property with inout.

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7424 Summary: Segfault when trying to call a templated property with inout. Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: ice

[Issue 7261] ICE(glue.c): With taskPool.reduce

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7261 SHOO changed: What|Removed |Added CC||zan77...@nifty.com Severity|normal

[Issue 3960] Unused local variables not reported

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3960 Marco Leise changed: What|Removed |Added CC||marco.le...@gmx.de --- Comment #17 from

[Issue 4397] const/CTFE does not work

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4397 Don changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|DUPLICATE

[Issue 6504] Regression(2.041): "str" ~ [arr] allows string literal to be modified

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6504 Don changed: What|Removed |Added AssignedTo|nob...@puremagic.com|clugd...@yahoo.com.au --- Comment #5 from Don 2

[Issue 2296] IFTI with parameterization on fixed array size does not work

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2296 Kenji Hara changed: What|Removed |Added Keywords||pull Platform|x86

[Issue 7044] [PATCH] Add -sL swith to pass linker flags at the end of the linker command

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7044 --- Comment #1 from Leandro Lucarella 2012-02-02 04:18:56 PST --- By the way, I don't find the solution elegant at all, but it's the only solution I could think of. Maybe it would be better to use the same order of the command line switches wh

[Issue 7041] [PATCH] Add -di option to show deprecated errors as warnings

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7041 --- Comment #1 from Leandro Lucarella 2012-02-02 04:07:32 PST --- > We already have so many options for deprecation and warnings, I am hard > pressed to agree that adding more will help more than just add complexity. The problem for me is, th

[Issue 6681] struct constructor call is converted to struct literal that breaks union initialization

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6681 --- Comment #8 from Don 2012-02-02 03:26:11 PST --- (In reply to comment #7) > Ok, I'll take a look at it tomorrow unless you want it. I know there are at > least two places it checks for overlapping union initialization, one in > expression.c

[Issue 3389] gdb: using -gc is mandatory but not well documented

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3389 --- Comment #7 from Leandro Lucarella 2012-02-02 02:51:50 PST --- (In reply to comment #4) > Thats a wrong comparision because neither -g not -ggdb make the compiler > fake C++ debug information as C. The -gc flag is a hack to masquerade as >

[Issue 2883] [UFCS] array member call syntax fails when array is returned from "property" syntax

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2883 yebblies changed: What|Removed |Added CC||johnch_a...@hotmail.com --- Comment #4 from

[Issue 3221] (D1 only) Can't use property syntax with ufcs

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3221 yebblies changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2356] array literal as non static initializer generates horribly inefficient code.

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2356 yebblies changed: What|Removed |Added CC||jarrett.billingsley@gmail.c

[Issue 2237] string mixin + const array = array literal constructed upon every use (??!?!)

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2237 yebblies changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5590] ICE(e2ir.c): when using .values on enum which is associative array

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5590 yebblies changed: What|Removed |Added Keywords||patch Version|unspecified

[Issue 7419] [2.058/CTFE] Constructor of struct is overwritten inside a unittest with -inline

2012-02-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7419 --- Comment #4 from Don 2012-02-02 01:12:07 PST --- (In reply to comment #3) > Looking at that git commit, if I add back in the following code that was > elided: > > 3450a3451,3459 > > > > #if 1 > > if (op==TOKconstruct && this->e1->op==TOKvar