http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56092
Bug #: 56092 Summary: gcc.target/arm/volatile-bitfields-1.c fails for THUMB and armv[78] Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target AssignedTo: unassig...@gcc.gnu.org ReportedBy: ja...@gcc.gnu.org Target: arm-none-eabi This test failure now appears for mainline arm-none-eabi: FAIL: gcc.target/arm/volatile-bitfields-1.c scan-assembler ldrb[\t ]+[^n]*,[\t ]*\[[^n]*\] This is a compile-only test so I was able to run it for 34 sets of flags comprising all values of -march supported by GAS, with and without -mthumb as appropriate. The test fails for THUMB-1 and THUMB-2, and for armv7a, armv7r, and armv8a in ARM mode. The test failure begins with this patch to GCC mainline: r193605 | rsandifo | 2012-11-18 09:33:38 -0800 (Sun, 18 Nov 2012) | 37 lines This is a regression from GCC 4.7.