------- Comment #66 from dave at hiauly1 dot hia dot nrc dot ca 2008-02-05 02:42 ------- Subject: Re: wo_prof_two_strs.c:56: internal compiler error: in find_new_var_of_type, at ipa-struct-reorg.c:605
> If so, there is still question why the tests do not fail without struct-reorg. > Or they fail? Can you please check it with -O3 -fipa-type-escape > -fwhole-program -combine. I looked wo_prof_global_var.c. The test passes with the above options. The floating point convert operations look similar to those with -fipa-struct-reorg. However, there's just one malloc call and the values allocated for b are all zero. I should note that these tests have never failed on hppa-unknown-linux-gnu and the generated assembler code should be very similar to that under hpux (i.e., the fails are due to the difference in behavior of malloc). Dave -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34483