[Issue 8408] Purity calculation should be improved

2013-03-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 --- Comment #15 from github-bugzi...@puremagic.com 2013-03-24 20:57:04 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/b6a809346a43c7fbf350bd4181d350dd9b2cd4

[Issue 8408] Purity calculation should be improved

2013-03-03 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 --- Comment #14 from github-bugzi...@puremagic.com 2013-03-03 16:07:38 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/ee06e4a38cb7e35fe046ffd4c5a938063c48dc3

[Issue 8408] Purity calculation should be improved

2013-01-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #13 from yeb

[Issue 8408] Purity calculation should be improved

2013-01-16 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 --- Comment #12 from yebblies 2013-01-17 01:07:31 EST --- *** Issue 6783 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail becau

[Issue 8408] Purity calculation should be improved

2012-12-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 --- Comment #11 from Kenji Hara 2012-12-10 19:39:00 PST --- (In reply to comment #10) > (In reply to comment #8) > > (In reply to comment #6) > > I'm not sure that this should be allowed. > > ... > > Why not? It is known at the call site that

[Issue 8408] Purity calculation should be improved

2012-12-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 timon.g...@gmx.ch changed: What|Removed |Added CC||timon.g...@gmx.ch --- Comment #10 f

[Issue 8408] Purity calculation should be improved

2012-12-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 --- Comment #9 from bearophile_h...@eml.cc 2012-12-10 18:31:16 PST --- (In reply to comment #8) > I'm not sure that this should be allowed. > foo1 can rewrite the elements referred from arr, then it is deduced to weak > purity. In current princ

[Issue 8408] Purity calculation should be improved

2012-12-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 8408] Purity calculation should be improved

2012-12-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 --- Comment #8 from Kenji Hara 2012-12-06 19:33:50 PST --- (In reply to comment #6) > Is it correct that x1 refused and x2 accepted? > > > char[] foo1(int[] arr) pure { > return new char[10]; > } > immutable(char)[] foo2(int[] arr) pure {

[Issue 8408] Purity calculation should be improved

2012-12-06 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 --- Comment #7 from bearophile_h...@eml.cc 2012-12-06 18:07:32 PST --- (In reply to comment #6) > Is it correct that x1 refused and x2 accepted? I guess I have to wait or Issue 8409 to be fixed before looking for possible troubles. -- Configu

[Issue 8408] Purity calculation should be improved

2012-12-05 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 --- Comment #6 from bearophile_h...@eml.cc 2012-12-05 17:36:09 PST --- Is it correct that x1 refused and x2 accepted? char[] foo1(int[] arr) pure { return new char[10]; } immutable(char)[] foo2(int[] arr) pure { return new char[10]; }

[Issue 8408] Purity calculation should be improved

2012-12-03 Thread d-bugmail
/41c52a324d0526a079039041c64afc1d3983eb58 fix Issue 8408 - Purity calculation should be improved https://github.com/D-Programming-Language/dmd/commit/b6a809346a43c7fbf350bd4181d350dd9b2cd4e6 Merge pull request #1110 from 9rnsr/fix8408 Issue 8408 - Purity calculation should be improved -- Configure issuemail: http://d.puremagic.com

[Issue 8408] Purity calculation should be improved

2012-11-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 --- Comment #4 from bearophile_h...@eml.cc 2012-11-12 20:23:55 PST --- *** Issue 9011 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving thi

[Issue 8408] Purity calculation should be improved

2012-09-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 --- Comment #3 from Kenji Hara 2012-09-09 07:24:46 PDT --- (In reply to comment #2) > This rule makes more functions (tagged as pure) become strongly pure, this is > positive. Thanks. But, I've been filed this as a part of issue 8409, so the p

[Issue 8408] Purity calculation should be improved

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

[Issue 8408] Purity calculation should be improved

2012-09-09 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 Kenji Hara changed: What|Removed |Added Keywords||pull --- Comment #1 from Kenji Hara 2012