digitalmars.D.bugs - [Issue 8171] New: [Regression 2.060head] Broken std.algorithm.move for nested struct has no members
- d-bugmail puremagic.com (42/42) May 30 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8171
- d-bugmail puremagic.com (14/14) May 30 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8171
- d-bugmail puremagic.com (11/11) May 30 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8171
- d-bugmail puremagic.com (9/9) May 31 2012 http://d.puremagic.com/issues/show_bug.cgi?id=8171
http://d.puremagic.com/issues/show_bug.cgi?id=8171 Summary: [Regression 2.060head] Broken std.algorithm.move for nested struct has no members Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: regression Priority: P2 Component: Phobos AssignedTo: nobody puremagic.com ReportedBy: k.hara.pg gmail.com --- Comment #0 from Kenji Hara <k.hara.pg gmail.com> 2012-05-30 18:28:45 PDT --- This is a regression caused by fixing bug 8057. import std.algorithm; struct Array(T) { struct Payload { ~this() {} } } void main() { Array!int a; typeof(a).Payload b = void; move(a.Payload.init); // std\algorithm.d(1446): Error: array index [4294967295] is outside // array bounds [0 .. 0] // test.d(15): Error: template instance std.algorithm.move!(Payload) // error instantiating move(a.Payload.init, b); // std\algorithm.d(1355): Error: array index [4294967295] is outside // array bounds [0 .. 0] // test.d(19): Error: template instance std.algorithm.move!(Payload) // error instantiating } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
May 30 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8171 Kenji Hara <k.hara.pg gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |pull Summary|[Regression 2.060head] |[Regression 2.060head] |Broken std.algorithm.move |Broken std.algorithm.move |for nested struct has no |for nested struct has no |members |member --- Comment #1 from Kenji Hara <k.hara.pg gmail.com> 2012-05-30 18:37:33 PDT --- https://github.com/D-Programming-Language/phobos/pull/614 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
May 30 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8171 --- Comment #2 from github-bugzilla puremagic.com 2012-05-30 19:23:21 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/1bd9b79e8462d03e382b53dda6f297e4e75eb6f0 fix Issue 8171 - Broken std.algorithm.move for nested struct has no member https://github.com/D-Programming-Language/phobos/commit/6751d4a185863828919adafc387be1e59337360b Merge pull request #614 from 9rnsr/fix8171 Issue 8171 - Broken std.algorithm.move for nested struct has no member -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
May 30 2012
http://d.puremagic.com/issues/show_bug.cgi?id=8171 Kenji Hara <k.hara.pg gmail.com> 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: -------
May 31 2012