https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106829

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|OpenMP offload internal     |[12/13 Regression] OpenMP
                   |compiler error: in          |offload internal compiler
                   |gimplify_expr, at           |error: in gimplify_expr, at
                   |gimplify.cc:16222           |gimplify.cc:16222 since
                   |                            |r12-5835
     Ever confirmed|0                           |1
                 CC|                            |cltang at gcc dot gnu.org
   Target Milestone|---                         |12.3
             Status|UNCONFIRMED                 |NEW
           Priority|P3                          |P2
   Last reconfirmed|                            |2022-09-05

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Started with r12-5835-g0ab29cf0bb68960c1f87
Reduced testcase:
template <typename> class complex;
template <> struct complex<double> { complex(double); _Complex double d; };
struct S { void static foo (); };
void S::foo ()
{
#pragma omp target
  complex<double> c = 0.0;
}

Reply via email to