[ace-users] Regd. TAO IDL compiler

Johnny Willemsen jwillemsen at remedy.nl
Sun Jun 7 06:39:26 CDT 2020


Hi,

> I would assume bitset also is not supported yet, because I face a
> similar problem with it.

Also bitset is IDL4 and not supported by CORBA

> Any thoughts on if and when it will be supported?

When someone does the work or sponsor someone to add support for
bitset/bitmask to TAO_IDL and CORBA. Maybe through the work on OpenDDS
TAO_IDL gets support for bitset/bitmask at some point, but it still has
to be supported for CORBA after that. See
https://www.dre.vanderbilt.edu/~schmidt/commercial-support.html for an
overview of the commercial support companies who could assist with this.

Best regards,

Johnny
> 
> Best Regards
> 
> 
> 
> 
> 
> 
> On Sat, Jun 6, 2020 at 4:36 AM Johnny Willemsen <jwillemsen at remedy.nl
> <mailto:jwillemsen at remedy.nl>> wrote:
> 
>     Hi,
> 
>     Currently TAO_IDL and CORBA don't have support yet for bitmask which is
>     a new IDL4 feature.
> 
>     Best regards,
> 
>     Johnny Willemsen
>     Remedy IT
>     http://www.remedy.nl
> 
>     On 2020-06-06 04:24, Douglas C. Schmidt wrote:
>     > Hi Sanaka,
>     >
>     >> I downloaded ACE/TAO from
>     >> http://www.dre.vanderbilt.edu/~schmidt/TAO.html
>     >> I believe it to be the latest version..
>     >> the tao_idl -V gives the below..
>     >> TAO_IDL_FE, version 2.5.9 (Based on Sun IDL FE, version 1.3.0)
>     >> TAO_IDL_BE, version 2.5.9
>     >>
>     >> I tried to use bitset construct -
>     >>
>     >> struct StructA {
>     >>   long a;
>     >>   bitmask BitMask1 {
>     >>   val0, val1, val2, val3 };
>     >> };
>     >> I get the error
>     >> "Illegal syntax following member declarator(s)"
>     >>
>     >> Am I doing something wrong or bitset is not supported in this
>     compiler?
>     > Thanks very much for your email.  Please make sure to send all
>     questions
>     > related to ACE and TAO the appropriate mailing list or newsgroup,
>     rather
>     > than to me directly.  See
>     >
>     > http://www.dre.vanderbilt.edu/~schmidt/ACE-mail.html
>     >
>     > for more info on how to access these resources.
>     >
>     > In addition, to ensure that we have proper version/platform/compiler
>     > information, please make sure you fill out the appropriate problem
>     > report form (PRF), which is in
>     >
>     > $ACE_ROOT/PROBLEM-REPORT-FORM
>     > $TAO_ROOT/PROBLEM-REPORT-FORM
>     >
>     > or in
>     >
>     > $ACE_ROOT/BUG-REPORT-FORM
>     > $TAO_ROOT/BUG-REPORT-FORM
>     >
>     > in older versions of ACE and TAO.  Make sure to include this
>     information
>     > when asking any questions since otherwise we have to "guess" what
>     > version/platform/compiler/options you've using, which is very
>     > error-prone and slows down our responsiveness.  If you don't use the
>     > PRF, therefore, it is less likely that someone from the core developer
>     > team will be able to answer your question.  Naturally, we
>     encourage and
>     > appreciate other members of the ACE and TAO user community who can
>     > respond to questions that they have the answers to.
>     >
>     > If you need more "predictable" help or need help for earlier
>     versions of
>     > ACE+TAO please see
>     >
>     > http://www.dre.vanderbilt.edu/support.html
>     >
>     > for a list of companies that will provide you with ACE+TAO commercial
>     > support.
>     >
>     > Thanks very much,
>     >
>     >         Doug
>     > _______________________________________________
>     > ace-users mailing list
>     > ace-users at list.isis.vanderbilt.edu
>     <mailto:ace-users at list.isis.vanderbilt.edu>
>     > http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/ace-users
> 


More information about the ace-users mailing list