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

Richard Biener <rguenth at gcc dot gnu.org> changed:

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

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
I can't reproduce?

> ./f951 -quiet t.f90 -Ofast -march=x86-64-v4 

r16-7225 ICEs though, with

t.f90:240:3:

  240 |   SUBROUTINE riming_graupel_cloud_ij( i, j )
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
internal compiler error: in exact_div, at poly-int.h:2179
0x25c576d internal_error(char const*, ...)
        /space/rguenther/src/gcc-clean/gcc/diagnostic-global-context.cc:787
0x80a663 fancy_abort(char const*, int, char const*)
        /space/rguenther/src/gcc-clean/gcc/diagnostics/context.cc:1812
0x140a4a6 poly_int<1u, poly_result<unsigned long, if_nonpoly<unsigned long,
unsigned long, poly_int_traits<unsigned long>::is_poly>::type,
poly_coeff_pair_traits<unsigned long, if_nonpoly<unsigned long, unsigned long,
poly_int_traits<unsigned long>::is_poly>::type>::result_kind>::type>
exact_div<1u, unsigned long, unsigned long>(poly_int<1u, unsigned long> const&,
unsigned long)
        /space/rguenther/src/gcc-clean/gcc/poly-int.h:2179
0x13eb75f poly_int<1u, poly_result<unsigned long, unsigned long,
poly_coeff_pair_traits<unsigned long, unsigned long>::result_kind>::type>
exact_div<1u, unsigned long, unsigned long>(poly_int<1u, unsigned long> const&,
poly_int<1u, unsigned long> const&)
        /space/rguenther/src/gcc-clean/gcc/poly-int.h:2192
0x13eb75f vectorizable_simd_clone_call
        /space/rguenther/src/gcc-clean/gcc/tree-vect-stmts.cc:4409

No vectorizer changes since then though.  Odd.

Reply via email to