[Issue 9146] New: Errors in gagged forward reference declarations are detected too late.

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9146 Summary: Errors in gagged forward reference declarations are detected too late. Product: D Version: D1 D2 Platform: All OS/Version: All Status: NEW

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

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4269 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||pull --- Comment #26 from

[Issue 8715] map, filter, zip with functional arrays/associative arrays

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8715 bearophile_h...@eml.cc changed: What|Removed |Added Summary|zipWith |map, filter, zip with

[Issue 6883] Array static bounds tests with $ too

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6883 bearophile_h...@eml.cc changed: What|Removed |Added Severity|enhancement |normal --- Comment #2 from

[Issue 9147] New: Implicit conversion to struct with alias this does not work

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9147 Summary: Implicit conversion to struct with alias this does not work Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: critical

[Issue 9148] New: 'pure' is broken

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9148 Summary: 'pure' is broken Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: critical Priority: P2 Component: DMD

[Issue 9149] New: 'const' is broken

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9149 Summary: 'const' is broken Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 8902] Unexpected duplicate union initialization for X error

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8902 --- Comment #4 from github-bugzi...@puremagic.com 2012-12-13 04:57:44 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 6883] Array static bounds tests with $ too

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

[Issue 6883] Array static bounds tests with $ too

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6883 --- Comment #4 from github-bugzi...@puremagic.com 2012-12-13 06:45:23 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

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

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4269 --- Comment #27 from github-bugzi...@puremagic.com 2012-12-13 06:46:13 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9150] New: Mismatching static array length should be detected in foreach

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9150 Summary: Mismatching static array length should be detected in foreach Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 9150] Mismatching static array length should be detected in foreach

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9150 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||accepts-invalid, pull

[Issue 9150] Mismatching static array length should be detected in foreach

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9150 --- Comment #2 from github-bugzi...@puremagic.com 2012-12-13 08:43:30 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 6883] Array static bounds tests with $ too

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

[Issue 9150] Mismatching static array length should be detected in foreach

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

[Issue 4489] std.array.insert is slow

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4489 --- Comment #8 from github-bugzi...@puremagic.com 2012-12-13 08:53:24 PST --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 8900] Using zip with char[] sometimes fails to compile

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8900 --- Comment #6 from github-bugzi...@puremagic.com 2012-12-13 09:00:22 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 4489] std.array.insert is slow

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4489 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 9151] New: opCast makes this alias ineffective

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9151 Summary: opCast makes this alias ineffective Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 6178] Struct inside the AA are not init correctly

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6178 --- Comment #9 from Don clugd...@yahoo.com.au 2012-12-13 09:35:46 PST --- On Linux, I see the bug only with 32 bits, it works OK with 64 bits. With -m64 and -m64 -O, I get 0 opAssign called 1 dtor called 0 dtor called whereas with -m32 I get

[Issue 9151] opCast makes this alias ineffective

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9151 --- Comment #1 from Puneet Goel pun...@coverify.org 2012-12-13 09:48:46 PST --- Also note that if both this alias and opCast to bool are present, the this alias is getting ignored in favor of opCast -- though I am not using explicit cast

[Issue 9152] New: Regression in type inference of array of delegates

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9152 Summary: Regression in type inference of array of delegates Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2

[Issue 6178] Struct inside the AA are not init correctly

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

[Issue 9084] Structs assignment and associative arrays

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9084 Maxim Fomin ma...@maxim-fomin.ru changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9152] Regression in type inference of array of delegates

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

[Issue 8348] ICE(glue.c): 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 --- Comment #15 from Dmitry Olshansky dmitry.o...@gmail.com 2012-12-13 10:12:42 PST --- (In reply to comment #13) Ok, here's the trouble. A postblit is generated for copying elements of the associated array, but the postblit fails to compile

[Issue 9153] New: Type inference for array of delegates should not break based on order

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9153 Summary: Type inference for array of delegates should not break based on order Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 4584] std.algorithm.sort fails with SwapStrategy.stable

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4584 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Status|ASSIGNED|RESOLVED

[Issue 9141] (D1 only) Incorrect more initializers than fields error

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9141 --- Comment #1 from github-bugzi...@puremagic.com 2012-12-13 13:03:52 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

[Issue 9141] (D1 only) Incorrect more initializers than fields error

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

[Issue 9153] Type inference for array of delegates should not break based on order

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

[Issue 9154] New: Incorrectly generated assignment operator

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9154 Summary: Incorrectly generated assignment operator Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 9154] Incorrectly generated assignment operator

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9154 --- Comment #1 from Andrei Alexandrescu and...@metalanguage.com 2012-12-13 19:57:18 PST --- Consider: struct S { int x; void opAssign(ref S s) { } } struct T { S member; } void main() { T t1, t2;

[Issue 9154] Incorrectly generated assignment operator

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

[Issue 9154] Incorrectly generated assignment operator

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9154 --- Comment #2 from Kenji Hara k.hara...@gmail.com 2012-12-13 21:02:05 PST --- (In reply to comment #1) The compiler should act mechanically here: the generated assignment for T should simply perform a field-by-field assignment without

[Issue 9151] opCast makes this alias ineffective

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9151 --- Comment #3 from Puneet Goel pun...@coverify.org 2012-12-13 22:19:47 PST --- Kenji, thanks for clarification. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 9151] opCast makes this alias ineffective

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9151 --- Comment #2 from Kenji Hara k.hara...@gmail.com 2012-12-13 22:16:00 PST --- (In reply to comment #0) The following code gives me an error saying: Error: template instance opCast!(bool) opCast!(bool) does not match template declaration

[Issue 7459] working around nested function declaration order

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7459 --- Comment #1 from hst...@quickfur.ath.cx 2012-12-13 22:29:06 PST --- Ideally, the compiler should allow nested functions to call each other. I understand there are some complications with how declarations inside function scope are processed,

[Issue 9037] DDoc: Chokes on consecutive example sections:

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

[Issue 9155] New: Ddoc: code section should strip leading spaces

2012-12-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9155 Summary: Ddoc: code section should strip leading spaces Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: ddoc Severity: normal