http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48561
Summary: internal compiler error: in change_address_1, at emit-rtl.c:1954 Product: gcc Version: 4.4.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassig...@gcc.gnu.org ReportedBy: brian.da...@eclipseoptions.com NOTE: changing the typedef of ITERATOR_TYPE from uint32_t to uint16_t on line 903 of the preprocessed source will allow the program to compile successfully. $ uname -a Linux bdavis-desktop 2.6.32-30-generic #59-Ubuntu SMP Tue Mar 1 21:30:46 UTC 2011 x86_64 GNU/Linux $ gcc --version gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3 Copyright (C) 2009 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ /usr/bin/gcc-4.4 -DLINUX -DLINUX64 -D_POSIX_PTHREAD_SEMANTICS -fPIC -D_REENTRANT -DLINUX64 -D_GNU_SOURCE -MMD -g -O2 -pthread -std=gnu99 -march=native -m64 -ffast-math -mieee-fp -Wall -Wstrict-prototypes fail.c testArrayQueueMRU.c: In function ‘main’: testArrayQueueMRU.c:190: internal compiler error: in change_address_1, at emit-rtl.c:1954 Please submit a full bug report, with preprocessed source if appropriate.