[Issue 2920] recursive templates blow compiler stack

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2920 Don changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 1787] Compiler segfaults on circular references.

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1787 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #3 from Don

[Issue 2325] ICE(toir.c) using alias template parameter with anonymous delegate before passing it on

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2325 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au Summary|using al

[Issue 2399] ICE(cgcod.c) on casting function to delegate

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2399 Don changed: What|Removed |Added Summary|ICE on casting function to |ICE(cgcod.c) on casting |delega

[Issue 1266] Cannot forward reference the typeof of the base type of a pointer whose base type is defined with typeof

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1266 Don changed: What|Removed |Added Keywords|diagnostic, | |ice-on-valid-code |

[Issue 1782] Instantiating nested template with wrong instantiated parent template causes ICE

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1782 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2520] ICE on template mixin typedef

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2520 Don changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2979] Xml tags with only attributes return as without attributes ElementParser.parse

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2979 --- Comment #3 from hed010gy 2009-05-15 06:11:32 PDT --- (In reply to comment #1) > why does the code use new Tag instead of tag_ ? > Because thats in the original code! And I yet do not know the problem | D-code 2.0 | modules integral des

[Issue 2979] Xml tags with only attributes return as without attributes ElementParser.parse

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2979 --- Comment #4 from hed010gy 2009-05-15 06:50:39 PDT --- Now that I think about it a little, passing a copied tag back is very,very important. The user call back can hold references to all the Elements and Tag objects that can be assumed no

[Issue 2061] wrong vtable call with multiple interface inheritance

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2061 --- Comment #5 from Steven Schveighoffer 2009-05-15 06:56:20 PDT --- Which compiler version is your patch against? According to the changelog, 1.045 fixed this issue. I haven't had time to test it yet, you may want to compare your patch a

[Issue 2979] Xml tags with only attributes return as without attributes ElementParser.parse

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2979 --- Comment #5 from hed010gy 2009-05-15 07:15:09 PDT --- Oh no! another thought. A sax-like parser throws out Tag and Element objects and does not need to bother to put them into a DOM. A consumer of the objects can create a DOM or filter-

[Issue 2923] -O generates bad code for ?:

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2923 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au Summary|bug with

[Issue 2981] New: Bad code generation for structs containing invariants

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2981 Summary: Bad code generation for structs containing invariants Product: D Version: 2.029 Platform: PC OS/Version: Mac OS X Status: NEW Keywords: wrong-code Severity

[Issue 2061] wrong vtable call with multiple interface inheritance

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2061 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2633] incorrect ModuleInfo declaration in object.di

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2633 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 2890] std.stdio.write family blocks on file lock

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2890 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2851] Segfault(expression.c) using C-style struct initializer with too few arguments

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2851 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2580] Documented WinMain for D2 is wrong

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2580 Walter Bright changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Issue 2821] struct alignment inconsistent with C for { int, long }

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2821 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2978] Unhandled win32 exception on successful exe compilation

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2978 --- Comment #2 from Walter Bright 2009-05-15 12:25:48 PDT --- Try running dmd under windbg.exe and see where it fails. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail becau

[Issue 2982] New: Assertion failure in function if() clause

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2982 Summary: Assertion failure in function if() clause Product: D Version: unspecified Platform: PC OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 2983] New: Elaborate restricted variadic function does not compile

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2983 Summary: Elaborate restricted variadic function does not compile Product: D Version: unspecified Platform: PC OS/Version: Linux Status: NEW Severity: norm

digitalmars-d-bugs@puremagic.com

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2875 Don changed: What|Removed |Added Keywords||patch --- Comment #1 from Don 2009-05-15 14:

[Issue 2399] ICE(cgcod.c) on casting function to delegate

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2399 Don changed: What|Removed |Added Keywords||patch --- Comment #3 from Don 2009-05-15 14:

[Issue 2984] New: Failure to find front/back/popBack/popFront/etc should fall back to opApply

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2984 Summary: Failure to find front/back/popBack/popFront/etc should fall back to opApply Product: D Version: unspecified Platform: PC OS/Version: Windows Status: NEW

[Issue 2985] New: Add enumToString and enumFromString to std.conv

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2985 Summary: Add enumToString and enumFromString to std.conv Product: D Version: 2.029 Platform: PC OS/Version: All Status: NEW Keywords: patch Severity: enhancement

[Issue 2851] Segfault(expression.c) using C-style struct initializer with too few arguments

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2851 Gide Nwawudu changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Issue 2984] Failure to find front/back/popBack/popFront/etc should fall back to opApply

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2984 --- Comment #1 from Koroskin Denis <2kor...@gmail.com> 2009-05-15 16:21:50 PDT --- Error message issued: Vector.d(83): Error: no property 'popFront' for type 'Vector!(int)' -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cg

[Issue 2984] Failure to find front/back/popBack/popFront/etc should fall back to opApply

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2984 --- Comment #2 from Koroskin Denis <2kor...@gmail.com> 2009-05-15 16:22:13 PDT --- Note that adding Type[] opSlice() { return _elements[0.._size]; } to the Vector struct will result int the following error message instead: Error: unde

[Issue 2986] New: wrong lookup: interface declaration inside function scope

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2986 Summary: wrong lookup: interface declaration inside function scope Product: D Version: 2.030 Platform: PC OS/Version: Windows Status: NEW Keywords: wrong-

[Issue 2978] Unhandled win32 exception on successful exe compilation

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2978 --- Comment #3 from Rob Jacques 2009-05-15 17:55:53 PDT --- (In reply to comment #2) > Try running dmd under windbg.exe and see where it fails. I'm not well versed in non-symbolic debugging, but I've included the output from several runs, s

[Issue 2987] New: D2 phobos BigInt opMul doesn't work correctly

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2987 Summary: D2 phobos BigInt opMul doesn't work correctly Product: D Version: 2.030 Platform: PC OS/Version: Windows Status: NEW Keywords: patch Severity: normal

[Issue 2988] New: Chain needs opIndexAssign.

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2988 Summary: Chain needs opIndexAssign. Product: D Version: 2.030 Platform: PC OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: Phobos

[Issue 2987] D2 phobos BigInt opMul doesn't work correctly

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2987 ZHOU Zhenyu changed: What|Removed |Added CC||rin...@gmail.com --- Comment #1 from Z

[Issue 2989] New: InterfacesTuple doesn't work with interface

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2989 Summary: InterfacesTuple doesn't work with interface Product: D Version: 2.030 Platform: PC OS/Version: All Status: NEW Keywords: patch, rejects-valid Severity: maj

[Issue 2008] Poor optimization of functions with ref parameters

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2008 David Simcha changed: What|Removed |Added CC||dsim...@yahoo.com --- Comment #2 from

[Issue 2982] Assertion failure in function if() clause

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2982 --- Comment #1 from Walter Bright 2009-05-15 22:39:51 PDT --- Reduces to: auto max(Ts...)(Ts args) { return 5; } void main() { assert(max(4, 5) == 5); } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=

[Issue 2989] InterfacesTuple doesn't work with interface

2009-05-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2989 Shin Fujishiro changed: What|Removed |Added Attachment #369 is|0 |1 obsolete|