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

Volker Reichelt <reichelt at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2013-11-10
                 CC|                            |reichelt at gcc dot gnu.org
      Known to work|                            |4.5.0, 4.6.0, 4.7.0, 4.8.0
            Summary|ICE in lto_output_edge, at  |[4.9 Regression] ICE in
                   |lto-cgraph.c:300 for        |lto_output_edge, at
                   |OpenMP's simd reduction     |lto-cgraph.c:300 for
                   |                            |OpenMP's simd reduction
     Ever confirmed|0                           |1
      Known to fail|                            |4.9.0

--- Comment #2 from Volker Reichelt <reichelt at gcc dot gnu.org> ---
Confirmed.

Even shorter testcase (compile with "-O -flto -fopenmp"):

=======================================
void foo(int n)
{
  int i;
  #pragma omp simd reduction(+:n)
  for (i = 0; i < 99; ++i) ;
}
=======================================

The regression appeared between 4.9-20131005 and 4.9.0-20131012.

Reply via email to