[Ace-users] [tao-users] getting "coercion failure 1024 | 4096 to unsigned short" error

Douglas C. Schmidt schmidt at dre.vanderbilt.edu
Wed Jan 16 07:34:31 CST 2008

Hi Nayeem,

>I am porting our product to TAO1.5 and while

Please upgrade to ACE+TAO+CIAO x.6.2 (i.e., ACE 5.6.2, TAO 1.6.2, and
CIAO 0.6.2), which you can download from


under the heading: "Latest Beta Kit."

The DOC groups at Washington University, UC Irvine, and Vanderbilt
University only provide "best effort" support for non-sponsors for the
latest release, as described in


Thus, if you need more "predictable" help for earlier versions of
ACE+TAO, I recommend that you check out


for a list of companies that will provide you with ACE+TAO commercial



>I am compiling a idl file called InMemMolap_incl.idl with TAO1.5
>i am getting " line 68:coercion failure 1024 | 4096 to unsigned short"
>It works fine with old tao_idl.exe
>at line 68 is the following code
>"62:const CellFlags EXPLICIT_VALUE_LOCK		=3D 0x0400;
>63:const CellFlags EXPLICIT_PERCENT_LOCK	=3D 0x0800;
>64:const CellFlags EDIT_VALUE_LOCK			=3D 0x1000;
>65:const CellFlags EDIT_PERCENT_LOCK		=3D 0x2000;
>67:// Mix of above for ease of use.
>CellFlags is defined as "typedef UInt16 CellFlags;"
>can any one help me or give me any pointer
>nayeem khan

Dr. Douglas C. Schmidt                       Professor and Associate Chair
Electrical Engineering and Computer Science  TEL: (615) 343-8197
Vanderbilt University                        WEB: www.dre.vanderbilt.edu/~schmidt
Nashville, TN 37203                          NET: d.schmidt at vanderbilt.edu

More information about the Ace-users mailing list