summaryrefslogtreecommitdiff
path: root/TAO/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* Add an attribute with the name call as test caseJohnny Willemsen2021-12-141-0/+9
| | | | * TAO/tests/IDL_Test/interface.idl:
* Add test case where we have an argument `call` which lead to non compiling ↵Johnny Willemsen2021-12-141-1/+10
| | | | | | | | generated code * TAO/TAO_IDL/be/be_visitor_operation/ami_cs.cpp: * TAO/TAO_IDL/be/be_visitor_operation/operation.cpp: * TAO/tests/IDL_Test/interface.idl:
* Fix More Parentheses SpacingFred Hornsey2021-11-051-4/+4
|
* Respond to Review of #1715Fred Hornsey2021-11-051-1/+0
| | | | https://github.com/DOCGroup/ACE_TAO/pull/1715#discussion_r743241981
* Fix Broken Floating Point ExpressionsFred Hornsey2021-11-043-1/+118
| | | | | | Fixes https://github.com/DOCGroup/ACE_TAO/issues/1713 and adds a test. Also makes some other minor fixes and improvments to AST_Expression.
* Use default destructorJohnny Willemsen2021-10-121-2/+0
| | | | | | | | | | | * ACE/ASNMP/asnmp/oid.cpp: * ACE/ace/ATM_Addr.cpp: * ACE/ace/ATM_Addr.h: * ACE/ace/Asynch_IO.cpp: * ACE/ace/Asynch_IO.h: * ACE/ace/MEM_Addr.cpp: * ACE/ace/MEM_Addr.h: * TAO/tests/OctetSeq/README:
* Include tao/StringSeq.pidl to fix duplicate symbols with msvcJohnny Willemsen2021-09-293-7/+5
| | | | | | * TAO/tests/Bug_1676_Regression/Test.idl: * TAO/tests/Bug_3524_Regression/README: * TAO/tests/Bug_3524_Regression/test.idl:
* Make use of default and more condensed code generationJohnny Willemsen2021-09-281-2/+0
| | | | | | | | | | * TAO/TAO_IDL/be/be_visitor_arg_traits.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_ch.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_cs.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_sh.cpp: * TAO/TAO_IDL/be/be_visitor_interface/interface_ss.cpp: * TAO/TAO_IDL/be/be_visitor_traits.cpp: * TAO/tests/MT_Server/README:
* Use std::unique_ptr and defaultJohnny Willemsen2021-09-262-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ACE/ace/INET_Addr.cpp: * ACE/ace/Parse_Node.h: * ACE/ace/Service_Gestalt.cpp: * ACE/ace/TLI.cpp: * ACE/ace/Thread_Manager.cpp: * ACE/ace/UUID.cpp: * ACE/ace/UUID.h: * ACE/ace/WFMO_Reactor.cpp: * ACE/tests/CDR_File_Test.cpp: * TAO/orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp: * TAO/orbsvcs/examples/CosEC/Factory/CosEventChannelFactory_i.cpp: * TAO/orbsvcs/examples/CosEC/Factory/CosEventChannelFactory_i.h: * TAO/orbsvcs/examples/CosEC/Factory/FactoryDriver.cpp: * TAO/orbsvcs/examples/CosEC/Factory/FactoryDriver.h: * TAO/orbsvcs/examples/CosEC/Factory/README: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/ConsumerAdmin_i.cpp: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/ConsumerAdmin_i.h: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/CosEvent_Utilities.cpp: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/CosEvent_Utilities.h: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/EventChannel_i.cpp: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/EventChannel_i.h: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushConsumer_i.cpp: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushSupplier_i.cpp: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushSupplier_i.h: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/SupplierAdmin_i.cpp: * TAO/orbsvcs/examples/CosEC/RtEC_Based/lib/SupplierAdmin_i.h: * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector_Loader.cpp: * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Replication_Service.cpp: * TAO/orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp: * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Storable.cpp: * TAO/orbsvcs/performance-tests/RTEvent/lib/Control.cpp: * TAO/orbsvcs/performance-tests/RTEvent/lib/Low_Priority_Setup.cpp: * TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.cpp: * TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.h: * TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp: * TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplier_i.cpp: * TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplier_i.h: * TAO/orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/README: * TAO/orbsvcs/tests/Notify/Blocking/Structured_Supplier.cpp: * TAO/orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Supplier.cpp: * TAO/orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp: * TAO/orbsvcs/tests/Notify/Bug_2561_Regression/Supplier.cpp: * TAO/orbsvcs/tests/Notify/Discarding/Sequence_Supplier.cpp: * TAO/orbsvcs/tests/Notify/Discarding/Structured_Supplier.cpp: * TAO/orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.cpp: * TAO/orbsvcs/tests/Notify/Ordering/Sequence_Supplier.cpp: * TAO/orbsvcs/tests/Notify/Ordering/Structured_Supplier.cpp: * TAO/orbsvcs/tests/Notify/Persistent_POA/Structured_Supplier.cpp: * TAO/orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.cpp: * TAO/orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.cpp: * TAO/orbsvcs/tests/Notify/Structured_Filter/Structured_Supplier.cpp: * TAO/orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Supplier.cpp: * TAO/orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.cpp: * TAO/orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.cpp: * TAO/tao/IORManipulation/IORManipulation.cpp: * TAO/tao/Leader_Follower.cpp: * TAO/tao/Load_Protocol_Factory_T.h: * TAO/tao/ORB_Core.cpp: * TAO/tao/PortableServer/ServantRetentionStrategyRetain.cpp: * TAO/tao/default_resource.cpp: * TAO/tests/Oneway_Send_Timeouts/Server.cpp: * TAO/tests/Storable/Savable.cpp:
* annotest_idl.mpc: simplify using tao_idl_fe.mpb now that it's fixedAdam Mitz2021-08-261-4/+2
|
* Unit test for TAO_IDL_FE's ASTAdam Mitz2021-08-264-0/+62
|
* Cleanup old Embarcadero compiler checksJohnny Willemsen2021-08-161-8/+0
| | | | | | | | | | * ACE/ace/Compression/rle/RLECompressor.cpp: * ACE/ace/post.h: * ACE/ace/pre.h: * TAO/orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Default_Factory.h: * TAO/orbsvcs/orbsvcs/Notify/RT_Factory.h: * TAO/orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp: * TAO/tests/Bug_3574_Regression/test.cpp:
* Fixed incorrect loggingJohnny Willemsen2021-07-211-11/+9
| | | | * TAO/tests/Param_Test/except.cpp:
* %C is for logging ascii stringsJohnny Willemsen2021-07-2114-46/+46
| | | | | | | | | | | | | | | | | * TAO/tests/Param_Test/bd_str_seq.cpp: * TAO/tests/Param_Test/bd_string.cpp: * TAO/tests/Param_Test/client.cpp: * TAO/tests/Param_Test/complex_any.cpp: * TAO/tests/Param_Test/nested_struct.cpp: * TAO/tests/Param_Test/objref.cpp: * TAO/tests/Param_Test/objref_struct.cpp: * TAO/tests/Param_Test/param_test_i.cpp: * TAO/tests/Param_Test/ub_any_seq.cpp: * TAO/tests/Param_Test/ub_objref_seq.cpp: * TAO/tests/Param_Test/ub_str_seq.cpp: * TAO/tests/Param_Test/ub_string.cpp: * TAO/tests/Param_Test/ub_struct_seq.cpp: * TAO/tests/Param_Test/var_array.cpp:
* %C is for logging ascii stringsJohnny Willemsen2021-07-213-14/+14
| | | | | | * TAO/tests/Param_Test/any.cpp: * TAO/tests/Param_Test/except.cpp: * TAO/tests/Param_Test/var_struct.cpp:
* Merge pull request #1621 from iguessthislldo/igtd/stdintFred Hornsey2021-07-203-0/+27
|\ | | | | Header File for TAO_IDL Supported IDL Features
| * Header File for TAO_IDL Supported IDL FeaturesFred Hornsey2021-07-203-0/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Get information about what IDL features the IDL compiler has, similarly to the "version" standard header in C++. In C++ it can be used like this if you want to be compatible with older versions of TAO: ```c++ #include "tao/orbconf.h" #if defined TAO_HAS_IDL_FEATURES && TAO_HAS_IDL_FEATURES // Use this macro if you are using something that's not the max possible // version. # define TAO_IDL_IDL_VERSION 0x50000 # include "tao/idl_features.h" # define USE_FEATURE defined TAO_IDL_HAS_FEATURE && TAO_IDL_HAS_FEATURE #else # define USE_FEATURE 0 #endif ``` In IDL it can be used like this if you want to be compatible with older versions of TAO: ```c++ #if defined __TAO_IDL_FEATURES # include __TAO_IDL_FEATURES # define USE_FEATURE defined TAO_IDL_HAS_FEATURE && TAO_IDL_HAS_FEATURE #else # define USE_FEATURE 0 #endif ```
* | Embarcadero C++ Builder can not handle this IDL fileJohnny Willemsen2021-07-162-8/+1
| | | | | | | | | | * TAO/tests/Bug_3940_Regression/README: * TAO/tests/Bug_3940_Regression/test.idl:
* | Cleanup Embarcadero C++ Builder supportJohnny Willemsen2021-07-162-4/+2
|/ | | | | | | | | | | | | * ACE/ace/Compression/rle/RLECompressor.cpp: * ACE/ace/config-win32-borland.h: * ACE/ace/post.h: * ACE/ace/pre.h: * TAO/orbsvcs/orbsvcs/IFRService/IFR_Service_Utils_T.cpp: * TAO/orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Default_Factory.h: * TAO/orbsvcs/orbsvcs/Notify/RT_Factory.h: * TAO/orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp: * TAO/tests/Bug_3574_Regression/test.cpp: * TAO/tests/RTCORBA/README:
* Use operator! and const changeJohnny Willemsen2021-07-121-1/+1
| | | | | * TAO/tao/operation_details.cpp: * TAO/tests/Param_Test/except.cpp:
* Merge pull request #1596 from jwillemsen/jwi-logreplystatusJohnny Willemsen2021-07-092-4/+4
|\ | | | | Log reply status in case of an error and some DII_Deferred_Transient test changes
| * Enable ORBVerboseLogging 1 to show timestampsJohnny Willemsen2021-07-091-2/+2
| | | | | | | | * TAO/tests/DII_Deferred_Transient/run_test.pl:
| * Use overrideJohnny Willemsen2021-07-091-2/+2
| | | | | | | | * TAO/tests/DII_Deferred_Transient/Hello.h:
* | Merge pull request #1594 from iguessthislldo/igtd/stdintAdam Mitz2021-07-091-2/+2
|\ \ | |/ |/| Fix Coverity Issues and Compiler Warnings
| * Fix Integer Literals for WindowsFred Hornsey2021-07-011-2/+2
| |
* | Merge pull request #840 from iguessthislldo/igtd/stdintFred Hornsey2021-06-305-0/+226
|\ \ | |/ | | IDLv4 Explicitly-named Integer Types
| * Support int8/uint8 Sequences and ArraysFred Hornsey2021-06-211-0/+45
| |
| * explicit_ints: Fix MixupFred Hornsey2021-06-151-1/+1
| |
| * Respond to Review of #840Fred Hornsey2021-06-151-1/+2
| | | | | | | | https://github.com/DOCGroup/ACE_TAO/pull/840
| * s/Uint/UInt/gFred Hornsey2021-06-151-3/+3
| |
| * Partially Respond to Review of #840Fred Hornsey2021-06-141-37/+37
| | | | | | | | https://github.com/DOCGroup/ACE_TAO/pull/840
| * Fix Issues with explicit_ints TestFred Hornsey2021-06-123-8/+48
| | | | | | | | | | - Add uint8 and int8 to ACE and TAO serialization - Refactor parts of AST_Expression to also cover uint8 and int8
| * Added WIP explicit_ints TestFred Hornsey2021-06-075-0/+140
| | | | | | | | And a bunch of fixes to get it to (sorta) work.
* | Layout changesJohnny Willemsen2021-06-261-6/+0
| | | | | | | | * TAO/tests/IDL_Test/constants.idl:
* | Removed onewin argument, not supported anymore, only listed in the readme ↵Johnny Willemsen2021-06-244-4/+2
| | | | | | | | | | | | | | | | | | and help output * TAO/tests/Alt_Mapping/README: * TAO/tests/Alt_Mapping/run_test.pl: * TAO/tests/Param_Test/README: * TAO/tests/Param_Test/run_test.pl:
* | Removed old comments and support for Chorus which we don't support anymoreJohnny Willemsen2021-06-245-8/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ACE/ace/README: * ACE/ace/Thread_Manager.cpp: * ACE/ace/config-kfreebsd.h: * ACE/bin/libsize.pl: * ACE/docs/run_test.txt: * TAO/orbsvcs/tests/EC_Custom_Marshal/run_test.pl: * TAO/orbsvcs/tests/Security/ssliop_corbaloc/run_test.pl: * TAO/orbsvcs/tests/Simple_Naming/run_test.pl: * TAO/orbsvcs/tests/Simple_Naming/run_test_ffp.pl: * TAO/orbsvcs/tests/Simple_Naming/run_test_ft.pl: * TAO/orbsvcs/tests/Simple_Naming/run_test_ipv6.pl: * TAO/performance-tests/Cubit/TAO/IDL_Cubit/README: * TAO/performance-tests/Cubit/TAO/MT_Cubit/README: * TAO/tests/Alt_Mapping/run_test.pl: * TAO/tests/Bug_2289_Regression/run_test.pl: * TAO/tests/Bug_3853_Regression/run_test.pl: * TAO/tests/DynAny_Test/run_test.pl: * TAO/tests/Param_Test/run_test.pl:
* | Applying changes recommended by Coverity scan.Phil Mesnier2021-06-171-4/+10
| |
* | applying solution to issue 1550 as found in ace6tao2Phil Mesnier2021-06-161-1/+35
| |
* | Removed empty linesJohnny Willemsen2021-06-091-2/+0
| | | | | | | | * TAO/tests/POA/EndpointPolicy/README:
* | Fixed compile errors with C++11Johnny Willemsen2021-06-092-3/+3
| | | | | | | | | | * TAO/tests/Oneway_Send_Timeouts/Server_Task.h: * TAO/tests/Oneway_Send_Timeouts/main.cpp:
* | Fixed compile errors due to auto_ptr to unqiue_ptr changesJohnny Willemsen2021-06-094-6/+7
| | | | | | | | | | | | | | * TAO/tests/Bug_3251_Regression/DllOrb.cpp: * TAO/tests/Bug_3542_Regression/DllOrb.cpp: * TAO/tests/Oneway_Send_Timeouts/Client_Task.h: * TAO/tests/Oneway_Send_Timeouts/main.cpp:
* | Removed redundant whitelineJohnny Willemsen2021-06-081-1/+0
| | | | | | | | * TAO/tests/Compression/zlibserver.cpp:
* | Layout changesJohnny Willemsen2021-06-082-6/+3
| | | | | | | | | | * TAO/tests/Compression/bzip2server.cpp: * TAO/tests/Compression/zlibserver.cpp:
* | Replaced ACE_Byte_Array_ptr with std::unique_ptr usageJohnny Willemsen2021-06-081-11/+3
| | | | | | | | * TAO/tests/Compression/RLECompressorTest.cpp:
* | Merge branch 'master' into feature/prevent-auto_ptr-usageJohnny Willemsen2021-06-084-27/+9
|\ \ | |/
| * Make use of std::nothrow/std::nothrow_t/std::badalloc, ACE macros for these ↵Johnny Willemsen2021-06-062-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | are kept for backward compatiblity * ACE/ace/CORBA_macros.h: * ACE/ace/OS_Memory.h: * ACE/ace/Svc_Handler.cpp: * ACE/ace/Svc_Handler.h: * ACE/examples/DLL/Newsweek.cpp: * ACE/examples/DLL/Newsweek.h: * ACE/examples/DLL/Today.cpp: * ACE/examples/DLL/Today.h: * ACE/examples/Shared_Malloc/test_persistence.cpp: * ACE/tests/DLL_Test_Impl.cpp: * ACE/tests/DLL_Test_Impl.h: * ACE/tests/Dynamic_Test.cpp: * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Naming_Server.cpp: * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context_Factory.cpp: * TAO/orbsvcs/orbsvcs/Naming/Naming_Server.cpp: * TAO/orbsvcs/orbsvcs/Naming/Persistent_Naming_Context_Factory.cpp: * TAO/tao/Var_Size_Argument_T.cpp: * TAO/tests/POA/DSI/Database_i.cpp: * TAO/tests/POA/DSI/Database_i.h:
| * All compilers we support provide ACE_HAS_NEW_NOTHROWJohnny Willemsen2021-06-062-9/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ACE/ace/CORBA_macros.h: * ACE/ace/OS_Memory.h: * ACE/ace/README: * ACE/ace/Svc_Handler.cpp: * ACE/ace/Svc_Handler.h: * ACE/ace/config-all.h: * ACE/ace/config-g++-common.h: * ACE/ace/config-hpux-11.00.h: * ACE/ace/config-lynxos.h: * ACE/ace/config-sunos5.5.h: * ACE/ace/config-win32-borland.h: * ACE/ace/config-win32-msvc-14.h: * ACE/examples/DLL/Newsweek.cpp: * ACE/examples/DLL/Newsweek.h: * ACE/examples/DLL/Today.cpp: * ACE/examples/DLL/Today.h: * ACE/examples/Shared_Malloc/test_persistence.cpp: * ACE/tests/DLL_Test_Impl.cpp: * ACE/tests/DLL_Test_Impl.h: * ACE/tests/Dynamic_Test.cpp: * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Naming_Server.cpp: * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context_Factory.cpp: * TAO/orbsvcs/orbsvcs/Naming/Naming_Server.cpp: * TAO/orbsvcs/orbsvcs/Naming/Persistent_Naming_Context_Factory.cpp: * TAO/tao/Var_Size_Argument_T.cpp: * TAO/tests/POA/DSI/Database_i.cpp: * TAO/tests/POA/DSI/Database_i.h:
| * Removed some extension for VMS which we don't support anymoreJohnny Willemsen2021-06-012-11/+0
| | | | | | | | | | * TAO/tests/IDL_Test/IDL_Test.mpc: * TAO/tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc:
* | do not AlignConsecutiveDeclarationsClausKlein2021-06-036-24/+24
| | | | | | | | | | and set SpaceAfterLogicalNot: false according review comments check unique_ptr with bool operator too
* | use make_unique if possibleClausKlein2021-06-025-50/+71
| | | | | | | | change code style after review comments