[Issue 4302] Regression(2.046, 1.061): compiler errors using startsWith in CTFE

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4302 Don changed: What|Removed |Added Keywords||patch --- Comment #3 from Don 2010-08-20 22:30:

[Issue 4302] Regression(2.046, 1.061): compiler errors using startsWith in CTFE

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4302 Don changed: What|Removed |Added Version|D2 |D1 & D2 Summary|Regression(2.046): com

[Issue 4698] Can't add constraints to templated class that uses inheritance

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4698 Kosmonaut changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 3673] inheritance + if clause = no go

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3673 Kosmonaut changed: What|Removed |Added CC||dsim...@yahoo.com --- Comment #4 from Kosm

[Issue 4698] Can't add constraints to templated class that uses inheritance

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4698 Kosmonaut changed: What|Removed |Added CC||kosmon...@tempinbox.com --- Comment #1 fro

[Issue 4681] Appender access violation

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4681 --- Comment #7 from David Simcha 2010-08-20 18:43:24 PDT --- Comment from Shin Fujishiro the Phobos mailing list, reproduced here to make it more public and permanent: Seems like a bug of Appender.writeCapacity(). It often writes 'cap' to wro

[Issue 4681] Appender access violation

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4681 --- Comment #6 from David Simcha 2010-08-20 18:10:15 PDT --- (In reply to comment #5) > Deterministic test case (always crash on my machine): Apparently this test case is deterministic only on your machine. On my machine it doesn't reproduce

[Issue 4675] Eponymous Template should hide internal names

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4675 --- Comment #3 from Torarin 2010-08-20 17:54:25 PDT --- Yes. std.traits deals with it by doing private template hasRawAliasing(T...) { enum hasRawAliasing = hasRawPointerImpl!(RepresentationTypeTuple!(T)).result; } -- Configure i

[Issue 4698] New: Can't add constraints to templated class that uses inheritance

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4698 Summary: Can't add constraints to templated class that uses inheritance Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Keywords: r

[Issue 4675] Eponymous Template should hide internal names

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4675 --- Comment #2 from Andrej Mitrovic 2010-08-20 17:35:05 PDT --- There are more cases of contradiction, but I think this has to do with some of the spec not being updated. In other cases some features are simply not yet implemented.. My guess i

[Issue 4693] std.range.iota fails with long type

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4693 David Simcha changed: What|Removed |Added CC||dsim...@yahoo.com --- Comment #1 from D

[Issue 4675] Eponymous Template should hide internal names

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4675 Torarin changed: What|Removed |Added CC||tora...@gmail.com --- Comment #1 from Torari

[Issue 2958] std.getopt RangeError on missing arg

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2958 David Simcha changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Issue 4697] New: std.demangle doesn't work correctly

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4697 Summary: std.demangle doesn't work correctly Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Ph

[Issue 4696] New: function pointers to std.math functions cause linking errors

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4696 Summary: function pointers to std.math functions cause linking errors Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW Severity: no

[Issue 4695] New: std.range.zip is broken

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4695 Summary: std.range.zip is broken Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW Severity: normal Priority: P2 Component: Phobos

[Issue 4694] Unused last assignment warning

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4694 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmail.com --- Comment #

[Issue 4694] Unused last assignment warning

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4694 --- Comment #1 from bearophile_h...@eml.cc 2010-08-20 14:54:07 PDT --- Answers to a comment by Jonathan M Davis: Okay. Giving a warning for an unused variable makes sense. However, giving a warning for setting it somewhere that is not where it

[Issue 3960] Unused variable warning

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3960 --- Comment #4 from bearophile_h...@eml.cc 2010-08-20 14:48:59 PDT --- Sorry, my mistake, I have lumped two different warnings into this enhancement request, so please ignore comment 2 I have moved the second warning to bug 4694 Look at bug 46

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

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4673 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmail.com --- Comment #

[Issue 4694] New: Unused last assignment warning

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4694 Summary: Unused last assignment warning Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: diagnostic Severity: enhancement Priori

[Issue 4693] New: std.range.iota fails with long type

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4693 Summary: std.range.iota fails with long type Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Phob

[Issue 4688] [patch] rdmd/Win: rdmd'ed program's output appears after cmd prompt

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4688 Nick Sabalausky changed: What|Removed |Added Attachment #732 is|0 |1 obsolete|

[Issue 4692] New: Cyclic import breaks is() in a static if in a struct

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4692 Summary: Cyclic import breaks is() in a static if in a struct Product: D Version: D1 Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2

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

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4673 --- Comment #6 from kenn...@gmail.com 2010-08-20 14:13:56 PDT --- Should complex literals ("3.4+5.6i") _still_ be considered numeric? As the built-in complex types are scheduled for deprecation... -- Configure issuemail: http://d.puremagic.com

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

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4673 --- Comment #5 from Petit Vincent 2010-08-20 23:06:05 CEST --- Created an attachment (id=733) Maybe a patch which works. Well this is way to improve the current isNumeric function. It works well for these kinds of numerics : (+/-) 1, 1L, 1U

[Issue 4691] Incorrect comparison of double and long

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

[Issue 4691] New: Incorrect comparison of double and long

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4691 Summary: Incorrect comparison of double and long Product: D Version: D1 & D2 Platform: Other OS/Version: All Status: NEW Severity: normal Priority: P2 Comp

[Issue 3960] Unused variable warning

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3960 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmail.com --- Comment #

[Issue 3960] Unused variable warning

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3960 --- Comment #2 from bearophile_h...@eml.cc 2010-08-20 09:04:27 PDT --- There is more than just unused variables, there are also unused last assignments: void main() { int x; x = 10; } Here 'x' is not an unused variable, because the c

[Issue 314] [module] Static, renamed, and selective imports are always public

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=314 --- Comment #28 from Christian Kamm 2010-08-20 07:48:05 PDT --- > But if you can write the > essence of the code here, which I think is really only a couple of functions, > that should be enough. AliasDeclaration and FuncAliasDeclaration get a

[Issue 4690] New: ref return should allow assignment if not overridden

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4690 Summary: ref return should allow assignment if not overridden Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Keywords: rejects-valid Severit

[Issue 4685] in contract of base class affected by the body of the overriding function

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4685 Stewart Gordon changed: What|Removed |Added Keywords||wrong-code CC|

[Issue 3201] std.xml incorrectly converts symbols in attributes, & -> & amp

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3201 Rainer Schuetze changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Issue 4603] array(iota(1, 0)) error

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4603 bearophile_h...@eml.cc changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIX

[Issue 4655] Regression(1.063, 2.048) goto to a try block ICEs

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4655 Don changed: What|Removed |Added Keywords||patch --- Comment #2 from Don 2010-08-20 03:35:

[Issue 4689] New: Error: cast from const(int) to real not allowed in safe code

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4689 Summary: Error: cast from const(int) to real not allowed in safe code Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: nor

[Issue 4688] [patch] rdmd/Win: rdmd'ed program's output appears after cmd prompt

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4688 --- Comment #1 from Nick Sabalausky 2010-08-20 00:30:21 PDT --- Note: The patch also fixes a minor issue where rdmd imports the "scheduled for deprecation" std.contracts instead of the (apparently) preferred std.exception. -- Configure issue

[Issue 4688] New: [patch] rdmd/Win: rdmd'ed program's output appears after cmd prompt

2010-08-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4688 Summary: [patch] rdmd/Win: rdmd'ed program's output appears after cmd prompt Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severi