[Issue 7530] Postblit not called structs returned from an array index expr.

2012-05-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7530



--- Comment #5 from github-bugzi...@puremagic.com 2012-05-12 15:07:20 PDT ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/e72fa541029d2c09daa992e78f2adf33d1bd8045
fix Issue 7530 - Postblit not called structs returned from an array index expr.

https://github.com/D-Programming-Language/dmd/commit/481f5585639de6dbf94e6b80510f767dc5e81b64
Merge pull request #939 from 9rnsr/fix_postblit

Issue 7506  7530 more postblit fixes

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 7530] Postblit not called structs returned from an array index expr.

2012-05-12 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7530


Walter Bright bugzi...@digitalmars.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||bugzi...@digitalmars.com
 Resolution||FIXED


-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 7530] Postblit not called structs returned from an array index expr.

2012-05-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7530



--- Comment #2 from Kenji Hara k.hara...@gmail.com 2012-05-10 19:38:07 PDT ---
Reduced test case:

void main()
{
static struct S
{
int val;

this(int n) { val = n; }
this(this) { val *= 3; }
}

S[] sa = new S[](1);
sa[0].val = 1;
S foo()
{
return sa[0];  // postblit should run
}
auto s = foo();
assert(s.val == 3);
}

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 7530] Postblit not called structs returned from an array index expr.

2012-05-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7530


Kenji Hara k.hara...@gmail.com changed:

   What|Removed |Added

   Keywords||pull


--- Comment #4 from Kenji Hara k.hara...@gmail.com 2012-05-10 22:53:11 PDT ---
https://github.com/D-Programming-Language/dmd/pull/939

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---


[Issue 7530] Postblit not called structs returned from an array index expr.

2012-04-20 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7530


SomeDude lovelyd...@mailmetrash.com changed:

   What|Removed |Added

 CC||lovelyd...@mailmetrash.com


--- Comment #1 from SomeDude lovelyd...@mailmetrash.com 2012-04-20 01:00:49 
PDT ---
See also issue 7516

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
--- You are receiving this mail because: ---