$ i486-gnu-linux-g++ -c -O1 demux_rtp.ii
demux_rtp.cpp: In function 'void afterReading(void*, unsigned int, unsigned
int, timeval, unsigned int)':
demux_rtp.cpp:421: internal compiler error: Segmentation fault
(gdb) bt
#0 0x00000000004bfe60 in is_gimple_min_invariant ()
#1 0x0000000000504a96 in replace_vuses_in ()
#2 0x0000000000504f88 in substitute_and_fold ()
#3 0x00000000004d7b79 in fini_copy_prop ()
#4 0x00000000004d7bc6 in execute_copy_prop ()
#5 0x00000000004d7bec in do_copy_prop ()
#6 0x000000000072297d in execute_one_pass ()
#7 0x0000000000722a10 in execute_pass_list ()
#8 0x0000000000722a24 in execute_pass_list ()
#9 0x00000000004bf9da in tree_rest_of_compilation ()
#10 0x000000000046a4fa in expand_body ()
#11 0x0000000000758dd3 in cgraph_expand_function ()
#12 0x0000000000758f0a in cgraph_expand_all_functions ()
#13 0x000000000075932f in cgraph_optimize ()
#14 0x000000000043b7fe in cp_finish_file ()
#15 0x000000000040257e in finish_file ()
#16 0x00000000004a530e in c_common_parse_file ()
#17 0x0000000000704bd1 in compile_file ()
#18 0x00000000007060d1 in do_compile ()
#19 0x0000000000706132 in toplev_main ()
#20 0x00000000004acead in main ()
--
Summary: ICE in is_gimple_min_invariant at -O1.
Product: gcc
Version: 4.1.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: pluto at agmk dot net
GCC build triplet: i486-linux
GCC host triplet: i486-linux
GCC target triplet: i486-linux
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28210