------- Comment #6 from leonid at volnitsky dot com 2008-12-13 20:54 ------- I see same error on Gentoo x86_64, with gcc-4.4 and 4.3.2 Project page: http://volnitsky/project/lvvlib Source: http://github.com/lvv/lvvlib b-array.ii.gz attached. -------------------------------------------------------------- g++ b-array.cc -o b-array -save-temps -v -Wall -DID='"081213_223226-��g++-4.4.0-OPTIMIZE-adf3993d++M"' -I ~/p/ -I /usr/local/include -DNDEBUG -DGSL_RANGE_CHECK_OFF -DNOCHECK -pipe -Wno-reorder -Wno-sign-compare -O3 -march=native -fwhole-program --combine -fopenmp -fomit-frame-pointer -funsafe-loop-optimizations g++: warning: -pipe ignored because -save-temps specified Using built-in specs. Target: x86_64-unknown-linux-gnu Configured with: ./configure : (reconfigured) ./configure --disable-bootstrap --enable-languages=c,c++,fortran --enable-multilib Thread model: posix gcc version 4.4.0 20081208 (experimental) (GCC) COLLECT_GCC_OPTIONS='-o' 'b-array' '-save-temps' '-v' '-Wall' '-DID="081213_223226-��g++-4.4.0-OPTIMIZE-adf3993d++M"' '-I' '/home/lvv/p/' '-I' '/usr/local/include' '-DNDEBUG' '-DGSL_RANGE_CHECK_OFF' '-DNOCHECK' '-pipe' '-Wno-reorder' '-Wno-sign-compare' '-O3' '-fwhole-program' '-combine' '-fopenmp' '-fomit-frame-pointer' '-funsafe-loop-optimizations' '-shared-libgcc' '-pthread' /usr/local/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/cc1plus -E -quiet -v -I /home/lvv/p/ -I /usr/local/include -D_GNU_SOURCE -D_REENTRANT -DID="081213_223226-��g++-4.4.0-OPTIMIZE-adf3993d++M" -DNDEBUG -DGSL_RANGE_CHECK_OFF -DNOCHECK b-array.cc -march=core2 -mcx16 -msahf --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=4096 -mtune=core2 -Wall -Wno-reorder -Wno-sign-compare -fwhole-program -fopenmp -fomit-frame-pointer -funsafe-loop-optimizations -O3 -fpch-preprocess -o b-array.ii ignoring nonexistent directory "/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/../../../../x86_64-unknown-linux-gnu/include" ignoring duplicate directory "/usr/local/include" as it is a non-system directory that duplicates a system directory ignoring duplicate directory "/usr/local/include" as it is a non-system directory that duplicates a system directory #include "..." search starts here: #include <...> search starts here: /home/lvv/p/
/usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/../../../../include/c++/4.4.0 /usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/../../../../include/c++/4.4.0/x86_64-unknown-linux-gnu /usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/../../../../include/c++/4.4.0/backward /usr/local/include /usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/include /usr/local/lib/gcc/x86_64-unknown-linux-gnu/4.4.0/include-fixed /usr/include End of search list. COLLECT_GCC_OPTIONS='-o' 'b-array' '-save-temps' '-v' '-Wall' '-DID="081213_223226-��g++-4.4.0-OPTIMIZE-adf3993d++M"' '-I' '/home/lvv/p/' '-I' '/usr/local/include' '-DNDEBUG' '-DGSL_RANGE_CHECK_OFF' '-DNOCHECK' '-pipe' '-Wno-reorder' '-Wno-sign-compare' '-O3' '-fwhole-program' '-combine' '-fopenmp' '-fomit-frame-pointer' '-funsafe-loop-optimizations' '-shared-libgcc' '-pthread' /usr/local/libexec/gcc/x86_64-unknown-linux-gnu/4.4.0/cc1plus -fpreprocessed b-array.ii -march=core2 -mcx16 -msahf --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=4096 -mtune=core2 -quiet -dumpbase b-array.cc -auxbase b-array -O3 -Wall -Wno-reorder -Wno-sign-compare -version -fwhole-program -fopenmp -fomit-frame-pointer -funsafe-loop-optimizations -o b-array.s GNU C++ (GCC) version 4.4.0 20081208 (experimental) (x86_64-unknown-linux-gnu) compiled by GNU C version 4.4.0 20081115 (experimental), GMP version 4.2.4, MPFR version 2.3.2. GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: f0165b2e8081c04e24b530c99a2b0b81 b-array.cc: In function ‘int main(int, char**)’: b-array.cc:103: internal compiler error: in change_address_1, at emit-rtl.c:1866 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. make: *** [b-array] Error 1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21307