=default for generated implementation copy ctor
[ACE_TAO.git] / TAO / tests / Bug_3845_Regression / README
blob667909aba73af28dabd3a759f59d8fbd954ad0ae
1 /**
3 @page Local/Remote Mismatch Test README File
5         This test does not use the C++ compiler or any binaries
6         from another test. It simply runs the IDL compiler on
7         the IDL files, using the perl script, which returns
8         successfully if it catches the expected error. If the
9         expected error is not returned by the IDL compiler,
10         the script itself returns an error.
12         In each of the 4 IDL files:
14         local_inarg.idl
15         local_inoutarg.idl
16         local_outarg.idl
17         local_rettype.idl
19         there is an IDL error in which a local interface is used as
20         the indicated part of the signature of an operation on a
21         non-local interface. If the error were not caught in the
22         IDL compiler, it would turn up as a C++ compiler error
23         (since CDR operators are not generated for local interfaces)
24         or, worse, a runtime error.
26         To run the test use the run_test.pl script:
28 $ ./run_test.pl
30         the script returns 0 if the test was successful.