[Bug target/110412] New: [14 Regression] GCN 'gcc.dg/vect/pr65494.c' ICE, 'error: invalid types in nop conversion'
tschwinge at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Mon Jun 26 14:56:30 GMT 2023
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110412
Bug ID: 110412
Summary: [14 Regression] GCN 'gcc.dg/vect/pr65494.c' ICE,
'error: invalid types in nop conversion'
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: tschwinge at gcc dot gnu.org
CC: ams at gcc dot gnu.org
Target Milestone: ---
Target: GCN
In GCC commit
bc6bd0d608da1609c1caeb04ab795a83720add55..ad5ab848cc487b3f7fd82c7cb3c408747bd10422
appeared a new GCN ICE:
[-PASS:-]{+FAIL: gcc.dg/vect/pr65494.c (internal compiler error:
verify_gimple failed)+}
{+FAIL:+} gcc.dg/vect/pr65494.c (test for excess errors)
[-FAIL:-]{+PASS:+} gcc.dg/vect/pr65494.c scan-tree-dump vect "vectorized 1
loops in function"
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c: In function 'foo':
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: error: invalid types in nop
conversion
float
unsigned char
vect__37.29_187 = (vector(64) float) vect__36.27_201;
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: error: invalid types in nop
conversion
float
unsigned char
vect__37.29_185 = (vector(64) float) vect__36.28_199;
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: error: invalid types in nop
conversion
float
unsigned char
vect__56.38_164 = (vector(64) float) vect__55.36_169;
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: error: invalid types in nop
conversion
float
unsigned char
vect__56.38_162 = (vector(64) float) vect__55.37_167;
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: error: invalid types in nop
conversion
float
unsigned char
vect__75.47_141 = (vector(64) float) vect__74.45_146;
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: error: invalid types in nop
conversion
float
unsigned char
vect__75.47_139 = (vector(64) float) vect__74.46_144;
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: error: invalid types in nop
conversion
float
unsigned char
vect__94.20_218 = (vector(64) float) vect__93.18_223;
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: error: invalid types in nop
conversion
float
unsigned char
vect__94.20_216 = (vector(64) float) vect__93.19_221;
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: error: invalid types in nop
conversion
float
unsigned char
vect__113.12_238 = (vector(64) float) vect__112.10_243;
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: error: invalid types in nop
conversion
float
unsigned char
vect__113.12_236 = (vector(64) float) vect__112.11_241;
during GIMPLE pass: vect
dump file: pr65494.c.173t.vect
[...]/gcc/testsuite/gcc.dg/vect/pr65494.c:9:6: internal compiler error:
verify_gimple failed
0xfcd424 verify_gimple_in_cfg(function*, bool, bool)
[...]/gcc/tree-cfg.cc:5646
0xe2b117 execute_function_todo
[...]/gcc/passes.cc:2098
0xe2ba45 execute_todo
[...]/gcc/passes.cc:2152
More information about the Gcc-bugs
mailing list