[Issue 7854] Non-C attributes allowed on extern(C) function parameters

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7854 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 7833] [2.059 Beta] Changelog should clearly mention struct literal/opCmp/opEquals changes

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7833 --- Comment #4 from Nick Sabalausky cbkbbej...@mailinator.com 2012-04-08 23:17:14 PDT --- The changes also need to be reflected on the Associative Arrays page with toHash. -- Configure issuemail:

[Issue 7869] Cannot format pointer of struct has toString member function

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7869 --- Comment #2 from github-bugzi...@puremagic.com 2012-04-08 23:59:17 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 7870] New: Shared library support for Linux is missing

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7870 Summary: Shared library support for Linux is missing Product: D Version: unspecified Platform: x86 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 7871] New: RangeViolation with findSplitBefore

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7871 Summary: RangeViolation with findSplitBefore Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2

[Issue 7855] Wrong module dtor order

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7855 d...@dawgfoto.de changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 7868] derivedMembers/static if regression

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7868 klickverbot c...@klickverbot.at changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 7868] derivedMembers/static if regression

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7868 klickverbot c...@klickverbot.at changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 7868] derivedMembers/static if regression

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7868 --- Comment #5 from klickverbot c...@klickverbot.at 2012-04-09 02:37:16 PDT --- Sorry for the duplicate comments. I reopened the bug because I think it is a genuine regression: It's not like B!This could not be instantiated at all; if you

[Issue 7811] D2 beta outputs not a property error instead of real error on UFCS array template property

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7811 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 7871] RangeViolation with findSplitBefore

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7871 --- Comment #1 from Kenji Hara k.hara...@gmail.com 2012-04-09 08:05:32 PDT --- Reduced test case: struct Tuple { string field; alias field this; } auto findSplitBefore(string haystack) { return Tuple(haystack); } void main()

[Issue 7872] New: dmd should warn if `printf` is used on D strings

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7872 Summary: dmd should warn if `printf` is used on D strings Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 7811] D2 beta outputs not a property error instead of real error on UFCS array template property

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7811 --- Comment #2 from github-bugzi...@puremagic.com 2012-04-09 08:40:32 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7871] RangeViolation with findSplitBefore

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7871 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, wrong-code ---

[Issue 7873] New: [2.059 beta] IFTI with inout does not properly match template parameter if called from inout function for pointers

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7873 Summary: [2.059 beta] IFTI with inout does not properly match template parameter if called from inout function for pointers Product: D Version: D2 Platform: All

[Issue 7872] dmd should warn if `printf` is used on D strings

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7872 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 7874] New: [CTFE] CTFE internal error: unsupported assignment

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7874 Summary: [CTFE] CTFE internal error: unsupported assignment Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: CTFE, rejects-valid

[Issue 7875] New: deprecate.html not generated

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7875 Summary: deprecate.html not generated Product: D Version: D1 D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component:

[Issue 7876] New: [CTFE] assertion failure on invalid stack reference

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7876 Summary: [CTFE] assertion failure on invalid stack reference Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: CTFE, ice Severity: normal

[Issue 7877] New: std.string.format does not support positional arguments

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7877 Summary: std.string.format does not support positional arguments Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 7864] Structs with class members can't be sorted

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7864 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 7878] New: A problem with purity and general templated algorithms

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7878 Summary: A problem with purity and general templated algorithms Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 7872] dmd should warn if `printf` is used on D strings

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7872 --- Comment #2 from Jonas H. jo...@lophus.org 2012-04-09 11:26:57 PDT --- Yeah but I guess it's a common mistake for someone coming from C/C++ so there should be some guidance anyway. -- Configure issuemail:

[Issue 7872] dmd should warn if `printf` is used on D strings

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7872 Maxim Fomin ma...@maxim-fomin.ru changed: What|Removed |Added CC||ma...@maxim-fomin.ru

[Issue 7872] dmd should warn if `printf` is used on D strings

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7872 --- Comment #4 from Jonas H. jo...@lophus.org 2012-04-09 11:40:53 PDT --- For the record, some discussion on this is happening in the forum too. http://forum.dlang.org/thread/ytoebhnapmcixfdta...@forum.dlang.org -- Configure issuemail:

[Issue 7879] New: writeln of struct array with not const toString()

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7879 Summary: writeln of struct array with not const toString() Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity:

[Issue 7695] Regression(2.058): ICE(mtype.c) on associative array with keys of struct type with const members

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7695 Nick Sabalausky cbkbbej...@mailinator.com changed: What|Removed |Added CC|

[Issue 7695] Regression(2.058): ICE(mtype.c) on associative array with keys of struct type with const members

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7695 --- Comment #2 from Nick Sabalausky cbkbbej...@mailinator.com 2012-04-09 13:25:42 PDT --- Don't know if this helps, but the problem also occurs if you replace const int t; with: const opEquals(Bar ) {} The function must be named opEquals.

[Issue 7811] D2 beta outputs not a property error instead of real error on UFCS array template property

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7811 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7871] RangeViolation with findSplitBefore

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7871 --- Comment #3 from github-bugzi...@puremagic.com 2012-04-09 13:52:15 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7877] std.string.format does not support positional arguments

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7877 Stewart Gordon s...@iname.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4532] std.string.format, std.stream methods, etc. still use the old doFormat instead of formattedWrite

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4532 --- Comment #9 from Stewart Gordon s...@iname.com 2012-04-09 13:54:23 PDT --- *** Issue 7877 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 7880] New: [CTFE] cast from void array allowed with different results than at runtime

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7880 Summary: [CTFE] cast from void array allowed with different results than at runtime Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 7871] RangeViolation with findSplitBefore

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7871 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7881] New: std.string.format does not support structs with no toString

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7881 Summary: std.string.format does not support structs with no toString Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 7868] derivedMembers/static if regression

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7868 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 7868] derivedMembers/static if regression

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7868 --- Comment #7 from Walter Bright bugzi...@digitalmars.com 2012-04-09 17:14:36 PDT --- It turns out, the A template is irrelevant. Perhaps this is clearer: template B(T) { mixin({ foreach (name; __traits(derivedMembers, C)) {}

[Issue 7882] New: Cannot initialize static array member in ctor

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7882 Summary: Cannot initialize static array member in ctor Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: major Priority: P2

[Issue 7873] [2.059 beta] IFTI with inout does not properly match template parameter if called from inout function for pointers

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7873 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull, rejects-valid

[Issue 7882] Cannot initialize static array member in ctor

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7882 --- Comment #1 from hst...@quickfur.ath.cx 2012-04-09 19:42:22 PDT --- Probably duplicate of bug 6174. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 7882] Cannot initialize static array member in ctor

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7882 hst...@quickfur.ath.cx changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 6174] Initialize const fixed-size array in constructor

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6174 hst...@quickfur.ath.cx changed: What|Removed |Added CC||hst...@quickfur.ath.cx ---

[Issue 7695] Regression(2.058): ICE(mtype.c) on associative array with keys of struct type with const members

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7695 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7695] Regression(2.058): ICE(mtype.c) on associative array with keys of struct type with const members

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7695 --- Comment #3 from github-bugzi...@puremagic.com 2012-04-09 20:41:47 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7872] dmd should warn if `printf` is used on D strings

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7872 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 7873] [2.059 beta] IFTI with inout does not properly match template parameter if called from inout function for pointers

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7873 --- Comment #2 from github-bugzi...@puremagic.com 2012-04-09 21:01:05 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7881] std.string.format does not support structs with no toString

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7881 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4532] std.string.format, std.stream methods, etc. still use the old doFormat instead of formattedWrite

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4532 --- Comment #10 from Kenji Hara k.hara...@gmail.com 2012-04-09 21:38:54 PDT --- *** Issue 7881 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 4532] std.string.format, std.stream methods, etc. still use the old doFormat instead of formattedWrite

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4532 --- Comment #11 from Kenji Hara k.hara...@gmail.com 2012-04-09 21:40:28 PDT --- Issue 6595 was a bug report only about std.string.format/sformat functions. From issue 6595 comment #0: This enhancement issue is nearly a bug report.

[Issue 7873] [2.059 beta] IFTI with inout does not properly match template parameter if called from inout function for pointers

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7873 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5570] 64 bit C ABI not followed for passing structs and complex numbers as function parameters

2012-04-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5570 Nick Sabalausky cbkbbej...@mailinator.com changed: What|Removed |Added CC|