[Issue 3905] Wrong error message with wrong opBinary("in")

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3905 Don changed: What|Removed |Added Keywords||diagnostic, patch CC|

[Issue 4953] opBinary, opBinaryRight don't do implicit conversion properly

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4953 Don changed: What|Removed |Added Keywords||rejects-valid CC|

[Issue 3905] Wrong error message with wrong opBinary("in")

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3905 --- Comment #2 from bearophile_h...@eml.cc 2010-09-30 05:10:35 PDT --- Thank you Don :-) I need to be able to write a patch like this by myself. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are rece

[Issue 4959] New: std.conv.parse error "no digits seen" on string starting with zero

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4959 Summary: std.conv.parse error "no digits seen" on string starting with zero Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: n

[Issue 4623] Non-integer type allowed as static array size

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4623 --- Comment #4 from Don 2010-09-30 06:26:43 PDT --- (In reply to comment #3) > You can catch it in parse.c [snip] You can, but then it doesn't catch things like: const float f = 1.23; int[f] z; > I certainly don't mind either way. Your patc

[Issue 4959] std.conv.parse error "no digits seen" on string starting with zero

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4959 Lars T. Kyllingstad changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4953] opBinary, opBinaryRight don't do implicit conversion properly

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4953 --- Comment #3 from Don 2010-09-30 09:47:34 PDT --- Wow. This is a lot more general than I thought. Consider this code: void foo(T = void)(short x) {} void main() { foo(5); } This compiled in 2.030, failed in 2.031 and later. However, if

[Issue 4960] New: dmd 2.049 rejects code containing templates with a uint as template parameter

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4960 Summary: dmd 2.049 rejects code containing templates with a uint as template parameter Product: D Version: D2 Platform: x86 OS/Version: Linux Status: NEW

[Issue 4953] opBinary, opBinaryRight don't do implicit conversion properly

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

[Issue 4960] dmd 2.049 rejects code containing templates with a uint as template parameter

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4960 Austin Hastings changed: What|Removed |Added CC||ah0801...@yahoo.com --- Comment #1 f

[Issue 4960] dmd 2.049 rejects code containing templates with a uint as template parameter

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

[Issue 4241] duplicate union initialization error doesn't give a file location

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4241 Simen Kjaeraas changed: What|Removed |Added CC||simen.kja...@gmail.com --- Comment #1

[Issue 4961] New: ICE on Tuple in union as part of static struct member

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4961 Summary: ICE on Tuple in union as part of static struct member Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Keywords: ice-on-valid-code Se

[Issue 4962] New: Improve error message for wrong constructor name?

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4962 Summary: Improve error message for wrong constructor name? Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: diagnostic Severity: enhan

[Issue 3878] Arguments and attributes with the same name

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3878 --- Comment #4 from bearophile_h...@eml.cc 2010-09-30 18:15:47 PDT --- See also "Using Redundancies to Find Errors", by Yichen Xie and Dawson Engler, 2002: www.stanford.edu/~engler/p401-xie.pdf -- Configure issuemail: http://d.puremagic.com/is

[Issue 3960] Unused variable warning

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3960 --- Comment #5 from bearophile_h...@eml.cc 2010-09-30 18:16:17 PDT --- See also "Using Redundancies to Find Errors", by Yichen Xie and Dawson Engler, 2002: www.stanford.edu/~engler/p401-xie.pdf -- Configure issuemail: http://d.puremagic.com/is

[Issue 4963] ICE(type.c:320) for struct append where T.sizeof < 3

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4963 --- Comment #1 from Kevin Bealer 2010-09-30 22:29:23 PDT --- This is on DMD 2.048. Kevin -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 4963] New: ICE(type.c:320) for struct append where T.sizeof < 3

2010-09-30 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4963 Summary: ICE(type.c:320) for struct append where T.sizeof < 3 Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: normal Priority: P2