Hello,

I'm not able to duplicate your issue with post 2.3.12 development tree:

silence:/tmp$ cat f2.idl
interface foo {
sequence<int> bar();
};

silence:/tmp$ idl f2.idl
f2.idl:2: scoped name 'int' not defined

silence:/tmp$ idl --config
MICO version...........: 2.3.12(MT)
supported CORBA version: 2.3
CCM support............: no
exceptions.............: CORBA compliant
modules are mapped to..: namespaces
STL is.................: system supplied
Security support.......: TLS/SSL, CSIv2
loadable modules.......: yes
multi-threading........: yes (Posix Draft 10 PThreads)
silence:/tmp$

I'm sure 2.3.12 should also work fine, so please give it a try instead of 2.3.11.

Cheers,
Karel
--
Karel Gardas                  [EMAIL PROTECTED]
ObjectSecurity Ltd.           http://www.objectsecurity.com
---
Need experienced, fast, reliable technical MICO support?
---> http://www.objectsecurity.com/mico_commsup_referral.html <---
---

On Fri, 14 Jul 2006, Donald Dade wrote:

Hello list,

With 2.3.11, it seems that the idl compiler doesn't like code of the form:

interface foo {
sequence<int> bar();
};

I understand that the above is not correct idl (there should be a typedef
for sequence<int>), but I often forget, and what I got was not an idl error
but a failed assertion:

TCKind: 19
idl: codegen-c++-util.cc:1226: void
CodeGenCPPUtil::emit_type_for_result(CORBA::IDLType*): Assertion `0' failed.

Just thought you might want to know, if you haven't seen this already.

Don

_______________________________________________
Mico-devel mailing list
[email protected]
http://www.mico.org/mailman/listinfo/mico-devel


--
Karel Gardas                  [EMAIL PROTECTED]
ObjectSecurity Ltd.           http://www.objectsecurity.com
_______________________________________________
Mico-devel mailing list
[email protected]
http://www.mico.org/mailman/listinfo/mico-devel

Reply via email to