[omniORB] omniorb2.8.0pre1 IDL compiler bug

Douglas Kosovic douglask@dstc.edu.au
Thu, 29 Jul 1999 17:23:04 +1000


Hi,

I want to report a bug with omniorb2.8.0-pre1's IDL compiler.

The IDL compiler has a problem with the following IDL:

module A {
  exception MyError {};
};

module B {
  interface parent {};

  interface child : parent
  {
    void op() raises (A::MyError);
  };
};


The IDL compiler reports the following error message:
  line 11: error in lookup of symbol: A::MyError

The bug seems to only be present if inheritance is used, as it is happy
with the following IDL:

module A {
  exception MyError {};
};

module B {
  interface child
  {
    void op() raises (A::MyError);
  };
};


Thanks,
Doug.