https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110230
Bug ID: 110230 Summary: new test case gcc.target/powerpc/pr109932-1.c in r14-1705-g2764335bd336f2 fails for 32 bits Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- g:2764335bd336f2360d465ffcaa8f2c33f7321ab4, r14-1705-g2764335bd336f2 make -k check-gcc RUNTESTFLAGS="--target_board=unix'{-m32}' powerpc.exp=gcc.target/powerpc/pr109932-1.c" FAIL: gcc.target/powerpc/pr109932-1.c (test for errors, line 14) FAIL: gcc.target/powerpc/pr109932-1.c (test for excess errors) # of unexpected failures 2 commit ff83d1b47aadcdaf80a4fda84b0dc00bb2cd3641 (HEAD) Author: Kewen Lin <li...@linux.ibm.com> Date: Mon Jun 12 01:08:22 2023 -0500 rs6000: Guard __builtin_{un,}pack_vector_int128 with vsx [PR109932] spawn -ignore SIGHUP /home/seurer/gcc/git/build/gcc-test/gcc/xgcc -B/home/seurer/gcc/git/build/gcc-test/gcc/ /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr109932-1.c -m32 -fdiagnostics-plain-output -maltivec -mno-vsx -S -o pr109932-1.s /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr109932-1.c:8:22: error: '__int128' is not supported on this target /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr109932-1.c: In function 'testVectorInt128Pack': /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr109932-1.c:14:3: note: use '-flax-vector-conversions' to permit conversions between vectors with differing element types or numbers of subparts /home/seurer/gcc/git/gcc-test/gcc/testsuite/gcc.target/powerpc/pr109932-1.c:14:15: error: incompatible types when assigning to type '__vector signed int' {aka '__vector(4) int'} from type '__vector __int128' {aka '__vector(1) <unnamed-signed:128>'} compiler exited with status 1