trick/test
Alex Lin ad42376d5e
Variable Server byteswapping crashes the sim #1513 (#1514)
* Variable Server byteswapping crashes the sim #1513

The code to byteswap a variable server buffer has a comment saying there is a bug. The comment is
correct.  The original code would swap the parameter and anything else that followed that parameter
in the structure.  Crashes everywhere.  Created a new routine that byteswaps a single parameter.
Strangely we didn't have such a routine until now.  Did some testing of doubles, floats, ints,
shorts, and chars and all were swapped correctly.

* Variable Server byteswapping crashes the sim #1513

enabling binary byteswap test.
2023-06-01 13:20:14 -05:00
..
SIM_alloc_test Split test sims and fun sims into separate directories. 2016-02-23 16:19:30 -06:00
SIM_anon_enum #1258 add sim compile test for anonymous enum (#1259) 2022-04-28 12:22:21 -05:00
SIM_checkpoint_data_recording Fix Mac pipeline (#1454) 2023-02-07 15:35:22 -06:00
SIM_default_member_initializer Support default member initializer for templates 2019-12-11 14:19:10 -06:00
SIM_delete_default_constructor icg default constructor is deleted (#1109) 2021-02-05 19:32:36 -06:00
SIM_demo_inputfile Small changes to test builds to be compatible with latest macOS and tools (#1078) 2020-11-16 22:56:56 -06:00
SIM_demo_sdefine Python3 exec open (#907) 2019-11-14 13:35:57 -06:00
SIM_dynamic_sim_object Split test sims and fun sims into separate directories. 2016-02-23 16:19:30 -06:00
SIM_earlyterm Handle thread shutdown gracefully and test (#1448) 2023-02-08 17:58:59 -06:00
SIM_events Add option to terminate sim on python event error (#1434) 2023-01-20 15:46:10 -06:00
SIM_exclusion_mechanisms Don't trace TRICK_EXT_LIB_DIRS lib deps in CP 2019-10-07 14:12:06 -05:00
SIM_exec_set_time_tic_value Time tic precision fix and test (#1428) 2023-01-16 08:29:41 -06:00
SIM_isystem Add support for -isystem 2019-06-20 10:12:33 -05:00
SIM_job_class_order Allow integ_loop, logging, data_record to be reordered (#1472) 2023-03-10 10:20:33 -06:00
SIM_leaks Split test sims and fun sims into separate directories. 2016-02-23 16:19:30 -06:00
SIM_mc_generation Fix 32 bit build (#1487) 2023-04-17 15:32:59 -05:00
SIM_measurement_units Use udunits package for units conversions 2016-05-17 09:01:37 -05:00
SIM_parse_s_define Improve parsing of base-clauses in S_define 2019-05-08 08:41:50 -05:00
SIM_python_namespace Handle empty PYTHON_MODULE in header comment (#1432) 2023-01-23 08:50:13 -06:00
SIM_rti Centos8 compat (#908) 2019-11-18 10:10:33 -06:00
SIM_segments Replace sprintf with snprintf in all of Trick source. #1384 (#1392) 2022-11-15 15:00:05 -06:00
SIM_stls Refactored sim tests to run through TrickOps (#1390) 2022-11-17 15:43:29 -06:00
SIM_swig_template_scoping Improve scoping of SWIG %template directives 2019-05-10 15:19:33 -05:00
SIM_target_specific_variables Replace sprintf with snprintf in all of Trick source. #1384 (#1392) 2022-11-15 15:00:05 -06:00
SIM_test_abstract plit test sims and fun sims into separate directories 2016-02-23 13:48:59 -06:00
SIM_test_dp Python3 exec open (#907) 2019-11-14 13:35:57 -06:00
SIM_test_dr Correct check for unsupported types in data recording (#1458) 2023-02-16 16:27:47 -06:00
SIM_test_icg_file_skipped in ICG: Add FileSkipped preprocessor callback to FindTrickICG (#1125) 2021-04-19 19:34:17 -05:00
SIM_test_inherit Split test sims and fun sims into separate directories. 2016-02-23 14:38:49 -06:00
SIM_test_io Centos8 compat (#908) 2019-11-18 10:10:33 -06:00
SIM_test_ip Python3 exec open (#907) 2019-11-14 13:35:57 -06:00
SIM_test_ip2 Split test sims and fun sims into separate directories. 2016-02-23 14:38:49 -06:00
SIM_test_output_dir Allow for read only S_sie.resource (#1420) 2023-04-17 17:23:48 -05:00
SIM_test_sched Replace sprintf with snprintf in all of Trick source. #1384 (#1392) 2022-11-15 15:00:05 -06:00
SIM_test_templates Centos8 compat (#908) 2019-11-18 10:10:33 -06:00
SIM_test_varserv Variable Server byteswapping crashes the sim #1513 (#1514) 2023-06-01 13:20:14 -05:00
SIM_threads Centos8 compat (#908) 2019-11-18 10:10:33 -06:00
SIM_threads_simple Unintended performance issue with integ_loop at end of scheduled job classes #243 2016-08-24 10:55:27 -05:00
SIM_trickcomm Split test sims and fun sims into separate directories 2016-02-25 09:28:25 -06:00
SIM_trickified Zip SWIG-generated python modules 2021-05-19 17:23:33 -05:00
.gitignore Integrate MonteCarloGenerate capability from EG CML and associated TrickOps enhancements (#1415) 2023-03-06 09:25:50 -06:00
Makefile Refactored sim tests to run through TrickOps (#1390) 2022-11-17 15:43:29 -06:00