Travis Vitek wrote:
Martin Sebor wrote:

Travis Vitek (JIRA) wrote:
[...]
I've reduced the problem to the following testcase...
I haven't looked at it very closely -- is this a compiler bug?

Martin


It believe it is. I'm filing an external bug right now for that.

Cool. FYI, I played with it a little and here's what I reduced
it to:

  extern "C" typedef void F (int);
  extern "C" void bar (int) { }

  int main () {
      F* const f = (F*)-2;
      return f == bar;
  }

I sent the test case to HP.

Martin

Reply via email to