[Issue 3549] Bypassing initializers with goto -- Is this a bug?

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3549 Matti Niemenmaa changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 602] Compiler allows a goto statement to skip an initalization

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=602 Matti Niemenmaa changed: What|Removed |Added CC||ante...@freemail.hu --- Comment #2 fr

Re: [Issue 3549] Bypassing initializers with goto -- Is this a bug?

2009-11-25 Thread Rory McGuire
d-bugm...@puremagic.com wrote: > http://d.puremagic.com/issues/show_bug.cgi?id=3549 > > > Don changed: > >What|Removed |Added > > CC||c

Re: [Issue 3549] Bypassing initializers with goto -- Is this a bug?

2009-11-25 Thread Don
Rory McGuire wrote: d-bugm...@puremagic.com wrote: http://d.puremagic.com/issues/show_bug.cgi?id=3549 Don changed: What|Removed |Added CC|

[Issue 3551] New: nested struct => dmd adds a hidden pointer

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3551 Summary: nested struct => dmd adds a hidden pointer Product: D Version: 2.036 Platform: Other OS/Version: All Status: NEW Keywords: wrong-code Severity: regression

[Issue 3551] nested struct => dmd adds a hidden pointer

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3551 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #1 from Don 2

[Issue 3028] The D 1.0 Ubuntu .deb file is completely broken

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3028 Alexander A. Prokhorov changed: What|Removed |Added CC||prok...@gmail.com --- Comment

[Issue 1439] Optlink segfault with long template string arguments

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

[Issue 3544] optlink termination 0041338f with recursive nested functions

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3544 Don changed: What|Removed |Added Summary|optlink unexpected |optlink termination |terminatio

[Issue 3544] optlink termination 0041338f with recursive nested functions

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3544 --- Comment #9 from Don 2009-11-25 05:29:15 PST --- Even smaller test case. Seems it happens with a depth around 512; it's probably exceeding the maximum symbol length. --- char[] foo(int n) { return "void abcde() {" ~ ( n>0 ? foo(n-1): "") ~

[Issue 3523] Fiber is not garbage collected properly

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3523 --- Comment #4 from Witold Baryluk 2009-11-25 05:53:40 PST --- No, sorry i made mistake. Even after change it is not garbage collected. Which is normal, because this Fiber is running some method from this object (namly method named void iter()

[Issue 3523] Fiber is not garbage collected properly

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3523 --- Comment #5 from Witold Baryluk 2009-11-25 06:11:41 PST --- Ok, i now i solved it using kind of hack: /** This class is written because Fiber's are not correctly garbage collected */ class GenWrap(T : AGenerator, T2) { private T x; ///

[Issue 3552] New: Compile time assertion error with associative arrays of class types

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3552 Summary: Compile time assertion error with associative arrays of class types Product: D Version: 2.036 Platform: x86_64 OS/Version: Windows Status: NEW Se

[Issue 3552] ICE(mtype.c): associative arrays of class types

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3552 Don changed: What|Removed |Added Keywords||ice-on-valid-code CC|

[Issue 3552] Compile time assertion error with associative arrays of class types

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3552 --- Comment #1 from Justin Greenwood 2009-11-25 07:36:28 PST --- Created an attachment (id=519) The simple example that doesn't fail because I removed the use of the variant module. -- Configure issuemail: http://d.puremagic.com/issues/userp

[Issue 3552] ICE(mtype.c): declaring a variable called 'AssociativeArray' then using an AA.

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3552 Don changed: What|Removed |Added Summary|ICE(mtype.c): associative |ICE(mtype.c): declaring a |arra

[Issue 3552] ICE(mtype.c): declaring a variable called 'AssociativeArray' then using an AA.

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3552 --- Comment #3 from Justin Greenwood 2009-11-25 19:24:56 PST --- FYI - For anyone that needs to work around this temporarily, just copy the std.variant module to a different module location. Change the module declaration at the top to match th

[Issue 2029] Typesafe variadic functions don't work in CTFE

2009-11-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2029 --- Comment #8 from Don 2009-11-25 21:23:48 PST --- Thanks, this is helpful. The problem is, that this isn't an isolated bug: the struct constructor bug has the same root cause. I think we need to fix both of them at once. -- Configure issuem