http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56792
Bug #: 56792 Summary: AVR, internal compiler error on build avr-libc Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassig...@gcc.gnu.org ReportedBy: sergey.belyas...@gmail.com Created attachment 29758 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29758 preprocessed file I try to build current trunk of avr-libc by gcc-4.8.0 release compiled by mingw-builds 4.8.0 (http://sourceforge.net/projects/mingwbuilds/) 32bit. $ avr-gcc -DHAVE_CONFIG_H -I. -I../../../../avr/lib/avr2 -I../../.. -I../../../../common -I../../../../include -I../../../include -g -Wall -W -Wstrict-prototypes -mmcu=avr2 -D__COMPILING_AVR_LIBC__ -mcall-prologues -Os -MT strftime.o -MD -MP -MF .deps/strftime.Tpo -c -o strftime.o ../../../../libc/time/strftime.c -save-temps ../../../../libc/time/strftime.c: In function 'strftime': ../../../../libc/time/strftime.c:293:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (d = 0; d < length; d++) { ^ ../../../../libc/time/strftime.c: In function 'pgm_copystring': ../../../../libc/time/strftime.c:61:1: internal compiler error: in convert_debug_memory_address, at cfgexpand.c:2528 pgm_copystring(const char __memx * p, unsigned char i,char *b,unsigned char l) ^ $ avr-gcc -v Using built-in specs. COLLECT_GCC=d:\Programming\Avr\bin\avr-gcc.exe COLLECT_LTO_WRAPPER=d:/programming/avr/bin/../libexec/gcc/avr/4.8.0/lto-wrapper.exe Target: avr Configured with: ../gcc-4.8.0/configure --prefix=/d/programming/avr --target=avr --host=i686-pc-mingw32 --enable-languages=c,c++ --without-libssp --with-dwarf2 --disable-nls Thread model: single gcc version 4.8.0 (GCC) $ uname -a MINGW32_NT-6.1 Win7pc 1.0.17(0.48/3/2) 2011-04-24 23:39 i686 Msys