http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51994
--- Comment #23 from Uros Bizjak <ubizjak at gmail dot com> 2012-01-26 18:51:00 UTC --- With a crosscompiler to alpha-linux-gnu, we can trigger both problems, one with preprocessed source, another with the testcase in latest attached patch: [uros@localhost testalpha]$ ~/gcc-build-alpha-46/gcc/cc1 -O2 -quiet pr51994.c pr51994.c: In function ‘test’: pr51994.c:17:3: internal compiler error: in extract_bit_field, at expmed.c:1701 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. [uros@localhost testalpha]$ ~/gcc-build-alpha-46/gcc/cc1 -O2 -quiet config.i config.c: In function ‘git_config_rename_section’: config.c:1533:16: internal compiler error: in store_bit_field, at expmed.c:839 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions.