[Issue 8819] void static array should have init built-in propert

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8819 --- Comment #5 from github-bugzi...@puremagic.com 2013-03-06 00:21:18 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 6578] Ignored const with struct with constructor

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6578 --- Comment #3 from github-bugzi...@puremagic.com 2013-03-06 00:44:46 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9656] New: Built-in dup result should behave as like unique array, if it is possible.

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9656 Summary: Built-in dup result should behave as like unique array, if it is possible. Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 8819] void static array should have init built-in propert

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8819 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9655] Two functions with identical implementations are allowed to have the same address

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9655 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 9656] Built-in dup result should behave as like unique array, if it is possible.

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9656 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 3572] declaring pure function with void return type should be compile time error

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3572 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 8860] DMD crashes in post-contract of auto function

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8860 kekeni...@yahoo.co.jp changed: What|Removed |Added Platform|x86_64 |x86 --- Comment #1 from

[Issue 9656] Built-in dup result should behave as like unique array, if it is possible.

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9656 --- Comment #2 from Kenji Hara k.hara...@gmail.com 2013-03-06 04:32:16 PST --- (In reply to comment #1) (In reply to comment #0) A simple question: Why is this not valid? carr = [new C].dup; // NG, expected That's right, the dup result

[Issue 2573] [Tracker] Data integrity issues

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2573 Stewart Gordon s...@iname.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 9136] Add isNested trait

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9136 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2486] taking address of slice rvalue should not be allowed

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2486 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 8945] Can't call static struct initializer or constructor without qualifier for templated inner struct

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8945 --- Comment #3 from github-bugzi...@puremagic.com 2013-03-06 09:13:43 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8959] IsExpression should support syntax which has no Identifier in all cases

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8959 --- Comment #5 from github-bugzi...@puremagic.com 2013-03-06 09:11:57 PST --- Commits pushed to master at https://github.com/D-Programming-Language/d-programming-language.org

[Issue 8959] IsExpression should support syntax which has no Identifier in all cases

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8959 --- Comment #4 from github-bugzi...@puremagic.com 2013-03-06 09:10:25 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7978] UTF exception (memory corruption?) using std.range.chain (behavior changes with -g)

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7978 Brad Anderson e...@gnuk.net changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 7978] UTF exception (memory corruption?) using std.range.chain (behavior changes with -g)

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7978 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 8945] Can't call static struct initializer or constructor without qualifier for templated inner struct

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8945 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8081] pure nothrow unittest problem in generated 'header' file

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8081 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 8959] IsExpression should support syntax which has no Identifier in all cases

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8959 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8669] TemplateThisParameter should change member function's qualifier

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8669 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8589] Incorrect conversion of function returning `typeof(null)` to function returning an array

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8589 --- Comment #3 from github-bugzi...@puremagic.com 2013-03-06 14:28:14 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8366] Overriding const member function in conjunction with mutable overload causes a strange error

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8366 --- Comment #8 from github-bugzi...@puremagic.com 2013-03-06 15:05:44 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9009] allow foreach without identifier

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9009 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 5655] Lambda inside static foreach saves wrong value of counter

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5655 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 8189] const ref foreach iteration too

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8189 bearophile_h...@eml.cc changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 8366] Overriding const member function in conjunction with mutable overload causes a strange error

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8366 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9657] New: static if (is(typeof(method))) broken with final and template mixins

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9657 Summary: static if (is(typeof(method))) broken with final and template mixins Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 8589] Incorrect conversion of function returning `typeof(null)` to function returning an array

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8589 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7980] Stack overflow / recursive expansion with alias this

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7980 --- Comment #2 from github-bugzi...@puremagic.com 2013-03-06 18:04:06 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8053] Recursive alias this causes infinite loop

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8053 --- Comment #3 from github-bugzi...@puremagic.com 2013-03-06 18:04:12 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7437] DMD enters infinite loop during overload resolution

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7437 --- Comment #6 from github-bugzi...@puremagic.com 2013-03-06 18:04:17 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9658] New: Setting pre-initialized field should be allowed in qualified constructor.

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9658 Summary: Setting pre-initialized field should be allowed in qualified constructor. Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 9658] Setting pre-initialized field should be allowed in qualified constructor.

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

[Issue 9658] Setting pre-initialized field should be allowed in qualified constructor.

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9658 --- Comment #2 from github-bugzi...@puremagic.com 2013-03-06 19:58:51 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 5140] Add __FUNCTION__, __PRETTY_FUNCTION__, and __MODULE__

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5140 --- Comment #23 from github-bugzi...@puremagic.com 2013-03-06 20:02:48 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7437] DMD enters infinite loop during overload resolution

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7437 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7980] Stack overflow / recursive expansion with alias this

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7980 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6652] foreach parameter with number range is always ref

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6652 --- Comment #28 from github-bugzi...@puremagic.com 2013-03-06 21:32:07 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 6652] foreach parameter with number range is always ref

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6652 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 8220] invalid function call not detected during semantic analysis

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8220 --- Comment #13 from github-bugzi...@puremagic.com 2013-03-06 22:04:32 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9578] is a nested function and cannot be accessed from problem

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9578 --- Comment #2 from github-bugzi...@puremagic.com 2013-03-06 22:15:42 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 9659] New: Aliases are broken by latest git HEAD

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9659 Summary: Aliases are broken by latest git HEAD Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2

[Issue 8220] invalid function call not detected during semantic analysis

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8220 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9659] Aliases are broken by latest git HEAD

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9659 --- Comment #1 from Kenji Hara k.hara...@gmail.com 2013-03-06 22:46:20 PST --- (In reply to comment #0) Code: import std.algorithm; void main() { alias typeof(splitter(string,string)) SrcType; } Compiler output: test.d(4):

[Issue 9659] Aliases are broken by latest git HEAD

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9659 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 7444] Require [] for array copies too

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7444 --- Comment #12 from github-bugzi...@puremagic.com 2013-03-06 22:53:51 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8220] invalid function call not detected during semantic analysis

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8220 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Severity|normal |enhancement

[Issue 9658] Setting pre-initialized field should be allowed in qualified constructor.

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9658 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6578] Ignored const with struct with constructor

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6578 --- Comment #4 from Kenji Hara k.hara...@gmail.com 2013-03-06 23:11:53 PST --- Yet another test case: struct S { this(int[] arr) immutable {} } void main() { auto s = S([1,2,3]); pragma(msg, typeof(s)); // prints immutable(S) }

[Issue 6434] opDispatch must be considered before alias this.

2013-03-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6434 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Severity|major |enhancement