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

Andrew Pinski <pinskia at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|12.0                        |11.3
            Summary|[12 Regression] ICE:        |[11/12 Regression] ICE:
                   |verify_flow_info failed: BB |verify_flow_info failed: BB
                   |2 cannot throw but has an   |2 cannot throw but has an
                   |EH edge with -O             |EH edge with -O
                   |-fnon-call-exceptions       |-fnon-call-exceptions
                   |-fsanitize=thread -mavx512f |-fsanitize=thread -mavx512f
      Known to fail|                            |11.1.0, 11.2.0
           Keywords|                            |needs-bisection
      Known to work|                            |10.1.0, 9.1.0

--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
Note GCC 10 and before did:
  _5 = VEC_COND_EXPR <f.0_1 >= { 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 }, { -1, -1, -1, -1, -1, -1, -1, -1, -1, -1,
-1, -1, -1, -1, -1, -1 }, { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }>;

Which is marked as maybe throwing.

Reply via email to