[omniORB] bug report: wstring causes "Fatal error in C++ backend"
André Bjärby
andre@infragaming.com
Mon, 14 Aug 2000 13:49:48 +0200
I know that omniorb does not yet support wide strings and as you'll see,
the c++ backend reports this ... but only sometimes. If this isn't a bug
or I've submitted it in the wrong way, please let me know.
$ cat foo.idl
struct foo {
wstring name;
};
// 1
$ omniidl -cxx foo.idl
// 2
$ omniidl -cxx -Wba foo.idl
omniidl: Fatal error in C++ backend
omniidl:
omniidl: Wide-strings are not supported
omniidl: Debug mode is currently off
$ cat bar.idl
interface bar {
wstring hello ();
};
// 3
$ omniidl -cxx bar.idl
omniidl: Fatal error in C++ backend
omniidl:
omniidl: An AttributeError exception was caught
omniidl: Debug mode is currently off
My questions are:
Should the file compiled in (1) really pass without complaint since
omniidl reports that wide strings are not supported in (2) ? And as for
(3), well ...
/A