http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44897
--- Comment #13 from Markus Trippelsdorf <markus at trippelsdorf dot de> 2011-03-10 18:39:21 UTC --- Here's what I got: (gdb) set follow-fork-mode child (gdb) run -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/4.6.0/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.6.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZJwWXj.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -flto --eh-frame-hdr -m elf_x86_64 -shared -o libmozsqlite3.so /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/../../.. -z defs -h libmozsqlite3.so sqlite3.o -lpthread --hash-style=gnu -rpath-link /var/tmp/mozilla-central/moz-build-dir/dist/bin -rpath-link /usr/lib -ldl -lgcc --as-needed -lgcc_s --no-as-needed -lpthread -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/../../../../lib64/crtn.o Starting program: /usr/libexec/gcc/x86_64-pc-linux-gnu/4.6.0/collect2 -plugin /usr/libexec/gcc/x86_64-pc-linux-gnu/4.6.0/liblto_plugin.so -plugin-opt=/usr/libexec/gcc/x86_64-pc-linux-gnu/4.6.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZJwWXj.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -flto --eh-frame-hdr -m elf_x86_64 -shared -o libmozsqlite3.so /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/../../.. -z defs -h libmozsqlite3.so sqlite3.o -lpthread --hash-style=gnu -rpath-link /var/tmp/mozilla-central/moz-build-dir/dist/bin -rpath-link /usr/lib -ldl -lgcc --as-needed -lgcc_s --no-as-needed -lpthread -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.0/../../../../lib64/crtn.o [New process 16093] process 16093 is executing new program: /usr/x86_64-pc-linux-gnu/binutils-bin/2.21.51.0.7/ld [New process 16102] process 16102 is executing new program: /usr/libexec/gcc/x86_64-pc-linux-gnu/4.6.0/lto-wrapper [New process 16103] process 16103 is executing new program: /usr/x86_64-pc-linux-gnu/gcc-bin/4.6.0/gcc [New process 16104] process 16104 is executing new program: /usr/libexec/gcc/x86_64-pc-linux-gnu/4.6.0/lto1 Program received signal SIGFPE, Arithmetic exception. [Switching to process 16104] 0x0000000000862ca7 in ?? () (gdb) bt #0 0x0000000000862ca7 in ?? () #1 0x000000000066f176 in execute_one_pass(opt_pass*) () #2 0x000000000066fa52 in execute_ipa_pass_list(opt_pass*) () #3 0x00000000004f284e in lto_main() () #4 0x00000000006fc247 in toplev_main(int, char**) () #5 0x00007ffff6d28f8d in __libc_start_main () from /lib/libc.so.6 #6 0x00000000004cd9f9 in _start () (gdb)