Bug 4132 - tao_idl -Ce option does not generate warning/error
Summary: tao_idl -Ce option does not generate warning/error
Status: NEW
Alias: None
Product: TAO
Classification: Unclassified
Component: IDL Compiler (show other bugs)
Version: 2.2.1
Hardware: All Linux
: P3 normal
Assignee: DOC Center Support List (internal)
URL:
Depends on:
Blocks:
 
Reported: 2013-09-19 13:50 CDT by milan.cvetkovic
Modified: 2018-01-15 11:21 CST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description milan.cvetkovic 2013-09-19 13:50:11 CDT
TAO VERSION: 2.2.1
     ACE VERSION: 6.2.1

     HOST MACHINE and OPERATING SYSTEM: Debian 7.0 on x86_64
     COMPILER NAME AND VERSION (AND PATCHLEVEL): g++-4.7

     THE $ACE_ROOT/ace/config.h: config-linux.h
     THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE:
       platform_linux.GNU

     AREA/CLASS/EXAMPLE AFFECTED: TAO_IDL compiler

     DOES THE PROBLEM AFFECT:
         COMPILATION? YES

     SYNOPSIS:
tao_idl -Ce option does not generate warning/error

     DESCRIPTION:
Given case.idl:

typedef short Something;

interface Foo
{
         void bar (in Something something);
};

tao_idl case.idl

should generate warning/error about identifier name and type spelling 
differ only in case (since -Ce is documented as default). It doesn't.

tao_idl -Ce case.idl behaves same.