[Issue 5889] New: Struct construction should be rvalue

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5889 Summary: Struct construction should be rvalue Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component:

[Issue 2460] Ref functions can't be template functions.

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2460 --- Comment #4 from Lars T. Kyllingstad bugzi...@kyllingen.net 2011-04-26 02:40:59 PDT --- Cool! I'll fix std.complex. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 5890] New: ICE and wrong scope problem for 2nd argument in static assert with DMD on git master

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5890 Summary: ICE and wrong scope problem for 2nd argument in static assert with DMD on git master Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status:

[Issue 3836] [TDPL] obligatory override attribute

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3836 --- Comment #2 from bearophile_h...@eml.cc 2011-04-26 04:26:24 PDT --- How do you compile this with -w (warnings on) (reduced from code by Benjamin Thaut)? class Foo(T, R...) : Foo!R { void bar() { super.bar(); } } class

[Issue 5890] ICE and wrong scope problem for 2nd argument in static assert with DMD on git master

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5890 kenn...@gmail.com changed: What|Removed |Added See Also||http://d.puremagic.com/issu

[Issue 3516] Destructor not called on temporaries

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

[Issue 5890] ICE and wrong scope problem for 2nd argument in static assert with DMD on git master

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5890 kenn...@gmail.com changed: What|Removed |Added Keywords||patch --- Comment #2 from

[Issue 5856] overloading on const doesn't work for operator overload

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5856 --- Comment #1 from Kenji Hara k.hara...@gmail.com 2011-04-26 06:18:56 PDT --- Created an attachment (id=949) testcase patch pull requested: https://github.com/D-Programming-Language/dmd/pull/42 -- Configure issuemail:

[Issue 5891] New: hasLength!iota is false

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5891 Summary: hasLength!iota is false Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: regression Priority: P2 Component:

[Issue 5840] Cannot assign to an array member of struct in CTFE

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5840 --- Comment #1 from kenn...@gmail.com 2011-04-26 07:22:07 PDT --- The bug was introduced in commit d96bbcb3cbf7cd561c47. (https://github.com/D-Programming-Language/dmd/commit/d96bbcb3cbf7cd561c477497c872d616ae5343a1) -- Configure issuemail:

[Issue 5892] New: Lazy evaluation of stack trace when exception is thrown

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5892 Summary: Lazy evaluation of stack trace when exception is thrown Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Severity: normal

[Issue 5891] hasLength!iota is false

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5891 kenn...@gmail.com changed: What|Removed |Added CC||kenn...@gmail.com --- Comment #1

[Issue 4931] Implicit opCast!bool in if statement doesn't work with declarator

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4931 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3836] [TDPL] obligatory override attribute

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3836 --- Comment #3 from Jonathan M Davis jmdavisp...@gmx.com 2011-04-26 09:31:26 PDT --- You add override to the subclass' bar function's signature. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 5892] Lazy evaluation of stack trace when exception is thrown

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5892 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 3836] [TDPL] obligatory override attribute

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3836 --- Comment #4 from bearophile_h...@eml.cc 2011-04-26 10:10:36 PDT --- (In reply to comment #3) You add override to the subclass' bar function's signature. Do you want to show me the code that compiles with -w? -- Configure issuemail:

[Issue 3836] [TDPL] obligatory override attribute

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3836 --- Comment #5 from Jonathan M Davis jmdavisp...@gmx.com 2011-04-26 10:25:50 PDT --- class Foo(T, R...) : Foo!R { override void bar() { super.bar(); } } class Foo(T){ void bar() {} } void main() { new Foo!(int,

[Issue 3836] [TDPL] obligatory override attribute

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3836 --- Comment #6 from bearophile_h...@eml.cc 2011-04-26 10:27:29 PDT --- I was about to write an answer like yours, sorry :-) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 3990] Deferencing a dynamic array as pointer

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3990 --- Comment #2 from bearophile_h...@eml.cc 2011-04-26 10:39:52 PDT --- More very good rationale from Steven Schveighoffer, that I think settles the situation:

[Issue 3748] inout does not work properly

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3748 kenn...@gmail.com changed: What|Removed |Added Attachment #558 is|0 |1 obsolete|

[Issue 5334] FTBFS using GCC-4.5 and linux.mak

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5334 Iain Buclaw ibuc...@ubuntu.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5469] Limitation when instantiating templates in the context of a function

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5469 kenn...@gmail.com changed: What|Removed |Added Keywords||ice-on-valid-code,

[Issue 5893] New: Allow simple aliases for operator overloading

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5893 Summary: Allow simple aliases for operator overloading Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 5894] New: [patch] std.algorithm.isSorted doesn't handle monotonicity (i.e. =)

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5894 Summary: [patch] std.algorithm.isSorted doesn't handle monotonicity (i.e. =) Product: D Version: future Platform: Other OS/Version: Windows Status: NEW

[Issue 5894] [patch] std.algorithm.isSorted doesn't handle monotonicity (i.e. =)

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5894 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5895] New: clear() doesn't work as expected for pointers to structs

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5895 Summary: clear() doesn't work as expected for pointers to structs Product: D Version: D2 Platform: x86 OS/Version: Linux Status: NEW Severity: normal

[Issue 5894] [patch] std.algorithm.isSorted doesn't handle monotonicity (i.e. =)

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5894 Rob Jacques sandf...@jhu.edu changed: What|Removed |Added Keywords|patch | --- Comment #2 from

[Issue 4001] const variables should be readable inside CTFE

2011-04-26 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4001 Don clugd...@yahoo.com.au changed: What|Removed |Added Summary|ctfe return value is|const variables should be