On Sat, Nov 20, 2004 at 11:52:54PM +1100, Stuart Midgley wrote:
> What does the PathScale compiler do?
Stuart,
We don't implement this particular extension. We haven't received a
bug report from anyone about it, either, nor the similar 2**-2
situation.
There's a good reason why this is illegal. Let's see if I can frame
the issue correctly... What do you think X/-Y*Z should be? Do you
want it to be (X/(-Y))*Z or X/(-(Y*Z))? I'd wager that the compilers
implementing this extension haven't all chosen the same choice,
and that users are going to give different answers to the question.
-- greg
|