[Issue 4092] broken memory management for COM objects derived from IUnknown

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4092 --- Comment #1 from Rainer Schuetze r.sagita...@gmx.de 2010-05-01 00:14:19 PDT --- I just recently noticed, that AddRef and Release should use addRoot and removeRoot, not addRange and removeRange. -- Configure issuemail:

[Issue 4135] blockExit assertion failure

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4135 --- Comment #3 from bearophile_h...@eml.cc 2010-05-01 03:08:37 PDT --- If you post several modules here then you are asking people to debug your code. Your last code doesn't show the ICE, it just shows: test.d(2): Error: undefined identifier s

[Issue 4137] New: Undefined identifier error in is(typeof())

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4137 Summary: Undefined identifier error in is(typeof()) Product: D Version: unspecified Platform: x86 OS/Version: Windows Status: NEW Keywords: diagnostic Severity:

[Issue 3971] Syntax semantics for array assigns

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3971 --- Comment #9 from Sobirari Muhomori dfj1es...@sneakemail.com 2010-05-01 08:14:28 PDT --- internally the compiler doesn't distinguish between x[] and x, where x is a dynamic array. This means, that array ops are a huge hack? -- Configure

[Issue 4137] Undefined identifier error in is(typeof())

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4137 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4118] std.conv.to!SomeStruct(hello) crashes compiler

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

[Issue 4133] Enable __traits on D1

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4133 --- Comment #1 from nfx...@gmail.com 2010-05-01 11:14:41 PDT --- Created an attachment (id=616) enable __traits in D1 I figured it was unfair to leave all the work to Walter, so I wrote a patch. It was simple: mostly I had to remove a bunch

[Issue 4138] New: Enable __thread storage class (TLS) on D1

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4138 Summary: Enable __thread storage class (TLS) on D1 Product: D Version: future Platform: Other OS/Version: All Status: NEW Keywords: patch Severity: enhancement

[Issue 4118] std.conv.to!SomeStruct(hello) crashes compiler

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4118 --- Comment #2 from Walter Bright bugzi...@digitalmars.com 2010-05-01 11:45:08 PDT --- changeset 462 - at least it gives an error message now -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 3541] Add -oq to dmd (use fully qualified module name as object filename)

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3541 --- Comment #5 from nfx...@gmail.com 2010-05-01 12:00:35 PDT --- Created an attachment (id=618) updated patch for dmd 1.059 beta (~ svn 461) this probably still crashes with win32 patch = not obsoleting mpiepk's patch -- Configure issuemail:

[Issue 3541] Add -oq to dmd (use fully qualified module name as object filename)

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3541 nfx...@gmail.com changed: What|Removed |Added Attachment #618|application/octet-stream|text/plain mime type|

[Issue 4118] std.conv.to!SomeStruct(hello) crashes compiler

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4118 --- Comment #3 from Michel Fortin michel.for...@michelf.com 2010-05-01 15:20:03 EDT --- Ah, great. I can use it now as it no longer crashes. But I don't think it should give an error, it should just not match the given template. The error

[Issue 4139] New: Forward reference error in front() of iterable struct

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4139 Summary: Forward reference error in front() of iterable struct Product: D Version: unspecified Platform: x86 OS/Version: Windows Status: NEW Severity: normal

[Issue 4140] New: Error: non-constant expression hello[1u..__dollar]

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4140 Summary: Error: non-constant expression hello[1u..__dollar] Product: D Version: 1.057 Platform: Other OS/Version: Linux Status: NEW Keywords: rejects-valid

[Issue 2928] Swap order of paramaters for std.range's take

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2928 Kyle Foley k-fo...@onu.edu changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 4141] New: unary ++ (post increment) invokes opBinary

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4141 Summary: unary ++ (post increment) invokes opBinary Product: D Version: unspecified Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 4142] New: Missing tags in subversion

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4142 Summary: Missing tags in subversion Product: D Version: future Platform: All URL: http://www.dsource.org/projects/dmd/browser/tags OS/Version: All Status: NEW

[Issue 3971] Syntax semantics for array assigns

2010-05-01 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3971 --- Comment #10 from Don clugd...@yahoo.com.au 2010-05-01 22:08:28 PDT --- (In reply to comment #9) internally the compiler doesn't distinguish between x[] and x, where x is a dynamic array. This means, that array ops are a huge hack?