------- Comment #15 from dave at hiauly1 dot hia dot nrc dot ca 2007-05-07 00:51 ------- Subject: Re: [4.3 Regression] FAIL: 27_io/basic_istream/extractors_arithmetic/char/12.cc execution test
> I told you that at the beginning of this thread, right? Then, you reported > that > the portion of 12.cc about *short* type is failing, and that has nothing to do > with that change, doesn't make any sense frankly. Therefore, either something > changed in the memory layout, a latent miscompilation is triggered, or > something else, definitely, nothing I can fix with the info I have from you. I understand that. There's only two changes in the interval that are significant (r123630 and r123635 -- r123636 was reverted). If it's a latent miscompilation, I still want to know which change exposed the problem. The test is failing on both 32 and 64-bit hpux, but not on linux. The code generated for the linux target is generally very similar to 32-bit hpux target and usually miscompilations appear on both. Dave -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31836