This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Further analysis of g77.f-torture/execute/20000503-1.f


On Thu, Jul 06, 2000 at 01:22:59AM -0000, Billinghurst, David (CRTS) wrote:
> As a guess, the compiler incorrectly tries to transformation
>   [2*(I0+N-1)-4*I0+4]/4 => (I0+N-1)/2 - I0 + 1

You're probably right.  You might look at what's going on
in extract_muldiv.  That function has been notoriously buggy.


r~

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]