Hi, when i compiling Firefox trunk version, got error include .i file.
TIA ====================================================== gcc -o prscanf.o -c -fvisibility=hidden -Wall -pthread -O2 -fPIC -UDEBUG -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DLINUX=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_NSPR_BUILD_ -I/home/use r/d/src/ff-opt/dist/include/nspr -I/home/user/d/src/nsprpub/pr/include -I/home/user/d/src/nsprpub/pr/include/private /home/user/d/src/nsprpub/pr/src/io/prscanf.c /home/user/d/src/nsprpub/pr/src/io/prscanf.c: In function : /home/user/d/src/nsprpub/pr/src/io/prscanf.c:669: error: type mismatch in address expression struct * struct [1] * D.5714 = &state->ap; /home/user/d/src/nsprpub/pr/src/io/prscanf.c:669: error: type mismatch in address expression struct * struct [1] * D.5714 = &state->ap; /home/user/d/src/nsprpub/pr/src/io/prscanf.c:669: error: type mismatch in address expression struct * struct [1] * D.5714 = &state->ap; /home/user/d/src/nsprpub/pr/src/io/prscanf.c:669: error: type mismatch in address expression struct * struct [1] * D.5714 = &state->ap; /home/user/d/src/nsprpub/pr/src/io/prscanf.c:669: error: type mismatch in address expression struct * struct [1] * D.5714 = &state->ap; /home/user/d/src/nsprpub/pr/src/io/prscanf.c:669: error: type mismatch in address expression struct * struct [1] * D.5714 = &state->ap; /home/user/d/src/nsprpub/pr/src/io/prscanf.c:669: error: type mismatch in address expression struct * struct [1] * D.5714 = &state->ap; /home/user/d/src/nsprpub/pr/src/io/prscanf.c:669: internal compiler error: verify_gimple failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. bash-4.0$ cc -v Using built-in specs. Target: x86_64-unknown-linux-gnu Configured with: ../gcc/configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --disable-bootstrap --disable-multilib Thread model: posix gcc version 4.5.0 20090504 (experimental) (GCC) -- Summary: type mismatch in address expression Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: happyarch at gmail dot com GCC build triplet: x86_64 GCC host triplet: x86_64 GCC target triplet: x86_64 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40023