http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56903
Bug #: 56903 Summary: gcc is 4.8.0 fails to compile netdev.c from the linux kernel [internal compiler error: Maximum number of LRA constraint passes is achieved] Classification: Unclassified Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassig...@gcc.gnu.org ReportedBy: gdam...@gmail.com I'm using 32bit ArchLinux (i686) The gcc package version is 4.8.0-1 When compiling the latest Linux kernel 3.8.6 the compile fails with the following error. With the help of other Arch users we concluded that it's due to target processor beeing set to "Pentium M". It doesn't happen on 64bit Arch Linuxes. The error: CC [M] drivers/net/ethernet/intel/e1000e/netdev.o drivers/net/ethernet/intel/e1000e/netdev.c: In function ‘e1000_xmit_frame’: drivers/net/ethernet/intel/e1000e/netdev.c:5159:1: internal compiler error: Maximum number of LRA constraint passes is achieved (30) } ^ Please submit a full bug report, with preprocessed source if appropriate. See <https://bugs.archlinux.org/> for instructions. make[5]: *** [drivers/net/ethernet/intel/e1000e/netdev.o] Error 1 make[4]: *** [drivers/net/ethernet/intel/e1000e] Error 2