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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P3                          |P1
     Ever confirmed|0                           |1
             Target|gcn                         |gcn x86_64
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2026-09-14

--- Comment #2 from Drea Pinski <pinskia at gcc dot gnu.org> ---
Happens on x86_64 also with the reduced testcase at -O2.

[apinski@xeond2 gcc]$ ./cc1 t.c -O2 -fdump-tree-all
 v64df_fmod_aux
Analyzing compilation unit
Performing interprocedural optimizations
 <*free_lang_data> {heap 1132k} <visibility> {heap 1132k} <build_ssa_passes>
{heap 1132k} <targetclone> {heap 1412k} <opt_local_passes> {heap 1412k}t.c: In
function ‘v64df_fmod_aux’:
t.c:7:1: error: invalid vector types in nop conversion
    7 | }
      | ^
vector(1) unsigned int
bool
_7 = (vector(1) unsigned int) _5;
during GIMPLE pass: evrp
dump file: t.c.045t.evrp
t.c:7:1: internal compiler error: verify_gimple failed
0x2b3d05f internal_error(char const*, ...)
       
/home/apinski/src/upstream-gcc-new/gcc/gcc/diagnostic-global-context.cc:787
0x131e6b0 verify_gimple_in_cfg(function*, bool, bool)
        /home/apinski/src/upstream-gcc-new/gcc/gcc/tree-cfg.cc:5642
0x117200a execute_function_todo
        /home/apinski/src/upstream-gcc-new/gcc/gcc/passes.cc:2100
0x1172567 execute_todo
        /home/apinski/src/upstream-gcc-new/gcc/gcc/passes.cc:2152
./cc1 t.c -O2 -fdump-tree-all
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.

Reply via email to