https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100364
Bug ID: 100364 Summary: New test case gcc.c-torture/execute/ieee/cdivchkld.c in r12-228 fails Product: gcc Version: 12.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:54f0224d55a1b56dde092460ddf76913670e6efc, r12-228 These are the failures on a powerpc64 BE system and there are similar on LE: FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O1 FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O1 FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O2 FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O2 FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O2 -flto -fno-use-linker-plugin -flto-partition=none FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O2 -flto -fuse-linker-plugin -fno-fat-lto-objects FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O3 -g FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -O3 -g FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -Os FAIL: gcc.c-torture/execute/ieee/cdivchkld.c execution, -Os (gdb) run Starting program: cdivchkld.x1 Program received signal SIGABRT, Aborted. 0x00007ffff7c20468 in raise () from /lib/powerpc64le-linux-gnu/libc.so.6 (gdb) where #0 0x00007ffff7c20468 in raise () from /lib/powerpc64le-linux-gnu/libc.so.6 #1 0x00007ffff7bf7cd0 in abort () from /lib/powerpc64le-linux-gnu/libc.so.6 #2 0x0000000010000dd4 in main (argc=<optimized out>, argv=<optimized out>) at /home/seurer/gcc/git/gcc-trunk/gcc/testsuite/gcc.c-torture/execute/ieee/cdivchkld.c:166 (gdb) list 161 if (!match (c,z)){ 162 ok = 0; 163 } 164 } 165 if (!ok) 166 abort (); 167 exit (0); 168 }