This page lists all known issues for this release of the compiler, the runtime library and the associated pascal units.
| |
Cross-referenced modules with recursive references across unit boundaries are not supported. |
| |
Unicode (wstring and wchar) constants using the Unicode escape sequence \uXXXX (e.g. const wchar OMEGA = L'\u03a9';) are not supported. |
| |
The Int64 type is not supported as a variant and
so is not supported as an Any. In order to pass an Int64 as an Any you must
enclose it in a compound type such as a struct. E.g. struct LStructType {long long l;}; |
| |
The isPersistant() method returns true when it should return false. |
| |
Recursive types are not supported. (e.g. a struct that contains an element of it's own type.) |
| |
Exceptions are not supported in Anys. (e.g. an exception cannot be placed in or retrieved from an Any.) |
| Oneway calls do not work at present in the VisiBroker 3.3 implementation. | |
| |
The depricated CORBA Principle is not supported. A Principal class is stub'ed out with no functionality so that older IDL will be processed without triggering an error on the keyword. |