http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57686
Bug ID: 57686 Summary: FAIL: gcc.dg/torture/pr57584.c with -m32 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite Assignee: unassigned at gcc dot gnu.org Reporter: dominiq at lps dot ens.fr CC: hjl.tools at gmail dot com, rguenther at suse dot de The tests gcc.dg/torture/pr57584.c fails in 32 bit mode: FAIL: gcc.dg/torture/pr57584.c -O0 (test for excess errors) FAIL: gcc.dg/torture/pr57584.c -O1 (test for excess errors) FAIL: gcc.dg/torture/pr57584.c -O2 (test for excess errors) FAIL: gcc.dg/torture/pr57584.c -O3 -fomit-frame-pointer (test for excess errors) FAIL: gcc.dg/torture/pr57584.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) FAIL: gcc.dg/torture/pr57584.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (test for excess errors) FAIL: gcc.dg/torture/pr57584.c -O3 -g (test for excess errors) FAIL: gcc.dg/torture/pr57584.c -Os (test for excess errors) FAIL: gcc.dg/torture/pr57584.c -O2 -flto -fno-use-linker-plugin -flto-partition=none (test for excess errors) (see http://gcc.gnu.org/ml/gcc-testresults/2013-06/msg02288.html ). The error is /opt/gcc/work/gcc/testsuite/gcc.dg/torture/pr57584.c: In function 'vm_debug_engine': /opt/gcc/work/gcc/testsuite/gcc.dg/torture/pr57584.c:40:27: error: invalid register name for 'jump_table' register const void **jump_table asm ("r12");