December 20, 2012 [Issue 8061] std.algorithm.joiner breaks when used with InputRangeObject | ||||
---|---|---|---|---|
| ||||
Posted in reply to William Moore | http://d.puremagic.com/issues/show_bug.cgi?id=8061 --- Comment #10 from hsteoh@quickfur.ath.cx 2012-12-20 10:07:42 PST --- https://github.com/D-Programming-Language/phobos/pull/1019 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
December 24, 2012 [Issue 8061] std.algorithm.joiner breaks when used with InputRangeObject | ||||
---|---|---|---|---|
| ||||
Posted in reply to William Moore | http://d.puremagic.com/issues/show_bug.cgi?id=8061 --- Comment #11 from github-bugzilla@puremagic.com 2012-12-23 18:23:22 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/7ff2fcec063790184aac1d3aa08a09112da79763 Fix issue 8061. We cannot assume that RoR.save will also .save the state of its subranges; so the only way we can correctly export a .save method in the joined range is if we also .save its subranges as we traverse over them. https://github.com/D-Programming-Language/phobos/commit/99bece7a49a4e33e468397bff5c94c1a96551c33 Merge pull request #1019 from quickfur/joiner_save Fix issue 8061. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
December 24, 2012 [Issue 8061] std.algorithm.joiner breaks when used with InputRangeObject | ||||
---|---|---|---|---|
| ||||
Posted in reply to William Moore | http://d.puremagic.com/issues/show_bug.cgi?id=8061 hsteoh@quickfur.ath.cx changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
December 24, 2012 [Issue 8061] std.algorithm.joiner breaks when used with InputRangeObject | ||||
---|---|---|---|---|
| ||||
Posted in reply to William Moore | http://d.puremagic.com/issues/show_bug.cgi?id=8061 --- Comment #12 from hsteoh@quickfur.ath.cx 2012-12-24 13:52:10 PST --- Verified fixed in git head phobos 03a6e295fadd7c563a60069be0be3ada1c234666 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
December 25, 2012 [Issue 8061] std.algorithm.joiner breaks when used with InputRangeObject | ||||
---|---|---|---|---|
| ||||
Posted in reply to William Moore | http://d.puremagic.com/issues/show_bug.cgi?id=8061 Walter Bright <bugzilla@digitalmars.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bugzilla@digitalmars.com --- Comment #13 from Walter Bright <bugzilla@digitalmars.com> 2012-12-24 20:21:52 PST --- There was also this memory corruption bug I just fixed. https://github.com/D-Programming-Language/phobos/commit/ef0bed7d157afe5be5a69e17d5f30ffd309be527 The problem was an interior pointer to the [128] array, which, when the struct got copied, resulted in a pointer to a stack object that went out of scope. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- |
Copyright © 1999-2021 by the D Language Foundation