------- Comment #3 from pinskia at gcc dot gnu dot org 2008-08-25 02:03 ------- Reduced testcase: struct optional_base { optional_base() {} optional_base ( optional_base const& rhs ) {} }; struct Point_container { optional_base m_b ; }; int create_internal_node(Point_container& c) { Point_container c_low; #pragma omp task create_internal_node(c_low); }
-- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 GCC build triplet|x86_64-unknown-linux-gnu | GCC host triplet|x86_64-unknown-linux-gnu | GCC target triplet|x86_64-unknown-linux-gnu | Keywords| |ice-on-valid-code Last reconfirmed|0000-00-00 00:00:00 |2008-08-25 02:03:16 date| | Summary|ICE on valid: OpenMP task |OpenMP task construct with |construct with implicit |implicit firstprivate |firstprivate variables |variables ICEs http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37189