[Issue 4543] Regression(1.054, 2.038) typedef circular definition and segfault

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4543 Don clugd...@yahoo.com.au changed: What|Removed |Added Version|D1 |D1 D2

[Issue 4717] std.bitmanip.BitArray changes

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4717 --- Comment #7 from Don clugd...@yahoo.com.au 2010-08-25 01:47:59 PDT --- (In reply to comment #5) I see, I think you are talking about using a SWAR approach then. I have never used it for this job, but it sounds intersting. I'd like to do

[Issue 1379] Compiler doesn't allow associative array initializers.

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1379 Haruki Shigemori rayerd@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3533] Associative array init is broken in a subtle way

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3533 Haruki Shigemori rayerd@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4723] New: AssociativeArray's bug

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4723 Summary: AssociativeArray's bug Product: D Version: D2 Platform: Other URL: http://hibari.2ch.net/test/read.cgi/tech/1281826764/43 -44 OS/Version: Windows

[Issue 4724] New: Template literal escaping: Inconsistent behavior when -inline is on

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4724 Summary: Template literal escaping: Inconsistent behavior when -inline is on Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW

[Issue 4673] Bug in std.string (isNumeric)

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4673 Petit Vincent petitv.i...@gmail.com changed: What|Removed |Added Attachment #733 is|0 |1

[Issue 4673] Bug in std.string (isNumeric)

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4673 --- Comment #9 from kenn...@gmail.com 2010-08-25 12:31:06 PDT --- (In reply to comment #8) Created an attachment (id=740) [details] Improvements of the proposed patch Well, I checked the lexical page about D2 and it seems that something

[Issue 4009] OPTLINK ruins the day yet again

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4009 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 2514] indexing error in struct.tupleof[i]

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2514 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3976] segfault on anonymous struct/union

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3976 --- Comment #2 from Don clugd...@yahoo.com.au 2010-08-25 12:41:29 PDT --- This is probably the same as bug 4543, which has a reduced test case. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 4269] Regression(2.031): invalid type accepted if evaluated while errors are gagged

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4269 --- Comment #3 from Don clugd...@yahoo.com.au 2010-08-25 12:44:15 PDT --- This test case it's a problem with is(), not static if. This behaviour was introduced in 2.047. enum bool WWW = is(typeof(A.x)); class A { B blah; void

[Issue 4543] Regression(1.054, 2.038) typedef circular definition and segfault

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4543 --- Comment #6 from Don clugd...@yahoo.com.au 2010-08-25 12:42:01 PDT --- Bug 3976 is probably a duplicate of this one. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 4725] New: std.algorithm.sum()

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4725 Summary: std.algorithm.sum() Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Phobos

[Issue 4726] New: writeln(0.0 / 0.0) prints -nan

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4726 Summary: writeln(0.0 / 0.0) prints -nan Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component:

[Issue 4726] writeln(0.0 / 0.0) prints -nan

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4726 David Simcha dsim...@yahoo.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4727] New: Passing std.concurrency.receive() a function of type Variant causes a static assert

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4727 Summary: Passing std.concurrency.receive() a function of type Variant causes a static assert Product: D Version: D2 Platform: x86 OS/Version: Mac OS X Status: NEW

[Issue 4727] Passing std.concurrency.receive() a function of type Variant causes a static assert

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4727 --- Comment #1 from Tim Keating itsallaboutthe...@gmail.com 2010-08-25 21:02:49 PDT --- Shoot, that's what i T.length does. Hmm, not sure why this is blowing up, then. -- Configure issuemail:

[Issue 4727] Passing std.concurrency.receive() a function of type Variant causes a static assert

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4727 --- Comment #2 from Tim Keating itsallaboutthe...@gmail.com 2010-08-25 21:20:31 PDT --- Ah, it's an off-by-one error. The index is 0-based, but T.length is 1-based. That expression should be: if ( i T.length-1 ) -- Configure issuemail:

[Issue 4727] Passing std.concurrency.receive() a function of type Variant causes a static assert

2010-08-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4727 --- Comment #3 from Tim Keating itsallaboutthe...@gmail.com 2010-08-25 21:36:31 PDT --- ... and that if might want to be a static if also. I'm not sure why straight if wasn't working for me, but it was not successfully evaluating the