[Issue 6652] foreach parameter with number range is always ref

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6652 --- Comment #4 from d...@dawgfoto.de 2011-09-13 00:02:29 PDT --- https://github.com/D-Programming-Language/dmd/pull/377 Foreach arguments behave like function arguments. Here they don't. The variable can be optimized out, if no altering

[Issue 6659] New: Destructor in range foreach called after initialization

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6659 Summary: Destructor in range foreach called after initialization Product: D Version: D2 Platform: Other OS/Version: FreeBSD Status: NEW Severity: normal

[Issue 6660] New: Problem with SSE registers in array ops

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6660 Summary: Problem with SSE registers in array ops Product: D Version: D1 D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 6661] New: Templates instantiated only through is(typeof()) shouldn't cause errors

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6661 Summary: Templates instantiated only through is(typeof()) shouldn't cause errors Product: D Version: D1 D2 Platform: Other OS/Version: Windows Status: NEW

[Issue 3849] Compiler should catch incomplete initialisation of an array

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3849 --- Comment #16 from bearophile_h...@eml.cc 2011-09-13 03:15:30 PDT --- (In reply to comment #14) You don't have to use it then. You could use float[6] arr = [1., 2., 42. ...]; or float[6] arr = [1., 2., 42...]; or float[6]

[Issue 3849] Compiler should catch incomplete initialisation of an array

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3849 --- Comment #17 from Stewart Gordon s...@iname.com 2011-09-13 03:38:12 PDT --- (In reply to comment #16) An engineer usually prefers KISS designs, this also means that language features serve for only one purpose. The sub-feature you propose

[Issue 6662] New: std.functional.memoize with structs

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6662 Summary: std.functional.memoize with structs Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: enhancement

[Issue 3849] Compiler should catch incomplete initialisation of an array

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3849 --- Comment #18 from bearophile_h...@eml.cc 2011-09-13 04:28:51 PDT --- (In reply to comment #17) I have suggested to introduce the ... syntax for arrays just because Walter thinks global arrays are often initialized partially. Some evidence

[Issue 6663] New: std.stdio conflicts with core.stdc.stdio

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6663 Summary: std.stdio conflicts with core.stdc.stdio Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 6664] New: BufferedFile this(HANDLE) uses undefined type.

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6664 Summary: BufferedFile this(HANDLE) uses undefined type. Product: D Version: D2 Platform: All OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 6664] BufferedFile this(HANDLE) uses undefined type.

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6664 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6663] std.stdio conflicts with core.stdc.stdio

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6663 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added CC|

[Issue 6664] BufferedFile this(HANDLE) uses undefined type.

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6664 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 6664] BufferedFile this(HANDLE) uses undefined type.

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6664 --- Comment #3 from Vladimir Panteleev thecybersha...@gmail.com 2011-09-13 12:45:18 PDT --- Sorry for the knee-jerk close, I thought you were talking about something in std.stdio which allows construction from a HANDLE on Windows platforms.

[Issue 6664] BufferedFile this(HANDLE) uses undefined type.

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6664 --- Comment #4 from Jerry Quinn jlqu...@optonline.net 2011-09-13 13:16:39 PDT --- (In reply to comment #3) Sorry for the knee-jerk close, I thought you were talking about something in std.stdio which allows construction from a HANDLE on

[Issue 6663] std.stdio conflicts with core.stdc.stdio

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6663 --- Comment #3 from Vladimir Panteleev thecybersha...@gmail.com 2011-09-13 13:26:33 PDT --- A comment from std.cstream: * Both std.c.stdio and std.stream are publicly imported by std.cstream. I suppose this makes *some* kind of sense, if you

[Issue 6665] New: DMD explodes!

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6665 Summary: DMD explodes! Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: regression Priority: P2 Component: DMD

[Issue 6014] rt_finalize Segmentation fault , dmd 2.053 on linux freebsd

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6014 d...@dawgfoto.de changed: What|Removed |Added CC||d...@dawgfoto.de --- Comment #17

[Issue 6014] rt_finalize Segmentation fault , dmd 2.053 on linux freebsd

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6014 d...@dawgfoto.de changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 6666] New: gc finalization/freeing is hierarchy agnostic

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id= Summary: gc finalization/freeing is hierarchy agnostic Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: normal Priority: P3

[Issue 6666] gc finalization/freeing is hierarchy agnostic

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id= Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added CC|

[Issue 6666] gc finalization/freeing is hierarchy agnostic

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id= --- Comment #2 from Vladimir Panteleev thecybersha...@gmail.com 2011-09-13 18:05:56 PDT --- Oops, I broke it. Furthermore, the order in which the garbage collector calls destructors for unreference objects is not specified. This means that

[Issue 6666] gc finalization/freeing is hierarchy agnostic

2011-09-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id= d...@dawgfoto.de changed: What|Removed |Added Status|NEW |RESOLVED Resolution|