Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tests / Bug_3940_Regression / README
blob8802dc32f18cb471893fd1d74c7518d5cfe9e8d8
1 This is a compile only test. If it compiles, it's passed.
3 tao_idl choked on the annotation syntax of IDL4 (and DDS-XTypes)
4 because that syntax was unknown to its IDL grammar:
6   tao_idl -Wb,pre_include=ace/pre.h -Wb,post_include=ace/post.h -I../.. -Sa -St test.idl
7   syntax error
8   Error - tao_idl: "test.idl", line 3: Illegal syntax following module '{' opener
9   make[1]: *** [testC.h] Error 1
11 The first patch for this bug adds a rule in the lexer to ignore the annotations
12 by consuming them without action.
13 Actual processing of annotations still has to be done.