[Issue 3602] ICE(tocsym.c) compiling a class, if its super class has preconditions

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3602 --- Comment #5 from Don 2010-06-15 00:00:53 PDT --- (In reply to comment #4) > The given testcase is invalid. However, by fixing the errors, it's > reproducible under Windows. ?? I had no trouble reproducing it under Windows. Until around DMD

[Issue 3602] ICE(tocsym.c) compiling a class, if its super class has preconditions

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3602 --- Comment #6 from Stewart Gordon 2010-06-15 01:39:17 PDT --- (In reply to comment #5) > (In reply to comment #4) > > The given testcase is invalid. However, by fixing the errors, it's > > reproducible under Windows. > > ?? I had no trouble

[Issue 3386] to!bool(string) is not implemented

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3386 Lars T. Kyllingstad changed: What|Removed |Added CC||bugzi...@kyllingen.net As

[Issue 1733] parse() function does not handle all build-in types

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1733 Lars T. Kyllingstad changed: What|Removed |Added CC||bugzi...@kyllingen.net --- Comme

[Issue 3223] bool value conversions from "false" and "true" are missing

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3223 Lars T. Kyllingstad changed: What|Removed |Added CC||bugzi...@kyllingen.net --- Comme

[Issue 3520] std.numeric.CustomFloat horribly broken

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3520 Brad Roberts changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Issue 3604] extern(C) callable function with array parameters broken

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3604 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4208] druntime should not depend on Phobos

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4208 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4207] std.cover.setDestDir does not work.

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4207 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4202] Changset 1517 doesn't compile.

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4202 Brad Roberts changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 4318] New: compile with flag unittest, depending on the order files, Access Violation

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4318 Summary: compile with flag unittest, depending on the order files, Access Violation Product: D Version: future Platform: x86 OS/Version: Windows Status: NEW

[Issue 3602] ICE(tocsym.c) compiling a class, if its super class has preconditions

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3602 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 3602] ICE(tocsym.c) compiling a class, if its super class has preconditions

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3602 --- Comment #8 from Stewart Gordon 2010-06-15 02:52:55 PDT --- (In reply to comment #7) >assert(x > 0); // asserts Could hardly state the obvious more - unless there was something else you meant to say -- Configure issuemail:

[Issue 3604] extern(C) callable function with array parameters broken

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3604 Lars T. Kyllingstad changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Issue 4319] New: Constructor templates in struct/class templates documented as __ctor(T)

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4319 Summary: Constructor templates in struct/class templates documented as __ctor(T) Product: D Version: D2 Platform: Other OS/Version: Linux Status: NEW Keyw

[Issue 4320] New: typeof(polymorphic lambda with template alias) is "void"

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4320 Summary: typeof(polymorphic lambda with template alias) is "void" Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal

[Issue 4321] New: Passing local parameter to non-global template fails.

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4321 Summary: Passing local parameter to non-global template fails. Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 3996] ICE Regression(2.041): Passing struct as AA template parameter (Algebraic with struct)

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3996 --- Comment #2 from Don 2010-06-15 07:21:22 PDT --- I think the root cause of this is bug 4269. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

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

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4269 Don changed: What|Removed |Added CC||clugd...@yahoo.com.au Version|unspecif

Re: [Issue 4307] New: spawn()'ed thread doesn't terminate

2010-06-15 Thread Sean Kelly
The main thread is somewhat special in D--it doesn't actually terminate until all other threads have terminated. And because the "OwnerTerminated" message is sent in a static dtor, the ordering is wrong for having spawned threads receive this message. I'll leave it up to Andrei to decide wheth

[Issue 4322] New: "void initializer has no value" on struct/union members initialized to "void"

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4322 Summary: "void initializer has no value" on struct/union members initialized to "void" Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW

[Issue 4323] New: std.demangle incorrectly handles template floating point numbers

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4323 Summary: std.demangle incorrectly handles template floating point numbers Product: D Version: D1 & D2 Platform: Other OS/Version: Mac OS X Status: NEW Sev

[Issue 4324] New: Optlink silently ignores corrupt object file

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4324 Summary: Optlink silently ignores corrupt object file Product: D Version: unspecified Platform: x86 OS/Version: Windows Status: NEW Severity: regression Priority: P

[Issue 4324] Optlink silently ignores corrupt object file

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4324 --- Comment #1 from to...@yahoo.com 2010-06-15 12:37:26 PDT --- Sorry, it's DMD 1.061. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 4322] "void initializer has no value" on struct/union members initialized to "void"

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4322 --- Comment #1 from Graham Fawcett 2010-06-15 13:15:09 PDT --- FWIW, removing line 100 in init.c allows simple examples to compile and run correctly. Of course I'm not 100% clear on why the error message was there in the first place. :) diff

[Issue 3273] struct invariant + dtor fails to compile (no line number)

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3273 --- Comment #2 from Don 2010-06-15 13:23:27 PDT --- There's a few different issues involved in this. (1) The result variable isn't mutable. Generated opAssign will return a const(A), because the result variable is in func.c 1114:

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

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4269 Don changed: What|Removed |Added Keywords||ice-on-invalid-code Version|D2

[Issue 4322] "void initializer has no value" on struct/union members initialized to "void"

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4322 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 4082] nothrow main() can throw

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4082 Byron Heads changed: What|Removed |Added CC||bhe...@emich.edu --- Comment #1 from Byr

[Issue 4322] "void initializer has no value" on struct/union members initialized to "void"

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

[Issue 4298] Constant array translated to unnecessary array literal creation

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4298 Shin Fujishiro changed: What|Removed |Added Keywords|patch | --- Comment #2 from Shin Fujishiro

[Issue 4306] std.numeric.CustomFloat doesn't work on Mac OS X.

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4306 --- Comment #2 from Masahiro Nakagawa 2010-06-15 16:24:11 PDT --- Thanks for the fix. I tested modified #0 code using trunk, No problem! -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 4298] Constant array translated to unnecessary array literal creation

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4298 Shin Fujishiro changed: What|Removed |Added Keywords||patch Depends on|

[Issue 4324] Optlink silently ignores corrupt object file

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4324 nfx...@gmail.com changed: What|Removed |Added CC||nfx...@gmail.com --- Comment #2 from

[Issue 3934] Some untidy attributes

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3934 --- Comment #3 from bearophile_h...@eml.cc 2010-06-15 17:10:04 PDT --- This too is wrong (this compiles with dmd v2.047): struct Foo { static invariant() {} } void main() {} -- Configure issuemail: http://d.puremagic.com/issues/userprefs

[Issue 4325] New: invariant syntax isn't strict

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4325 Summary: invariant syntax isn't strict Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: accepts-invalid Severity: normal Pri

[Issue 4326] New: struct invariants documentation

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4326 Summary: struct invariants documentation Product: D Version: D1 & D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: www

[Issue 4318] compile with flag unittest, depending on the order files, Access Violation

2010-06-15 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4318 --- Comment #1 from pavel 2010-06-15 23:26:48 PDT --- (In reply to comment #0) > uses dmd 2.047 > > main.d > > import std.stdio; > > int main(string[] args) > { > int[] a = [1,2,3,4] > writeln(s); > return 0