[Bug c++/56217] ICE: OpenMP: when combining shared() and a move constructor

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Feb 6 10:44:00 GMT 2013


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56217

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at gcc dot gnu.org

--- Comment #3 from Jakub Jelinek <jakub at gcc dot gnu.org> 2013-02-06 10:43:34 UTC ---
Should be fixed on the trunk so far.  Note your testcase is invalid, without
the taskwait I've added, it relies on NRV and even with NRV, by the time the
task can run the temporary result of f() can be destructed already.



More information about the Gcc-bugs mailing list