Jacqueline Deans
2519c914a5
Pair checkpointing fix ( #1356 )
...
* Fix pair checkpointing bug, add tests
* Documentation update
2022-10-07 17:00:09 -05:00
Jacqueline Deans
3d2e8e52ca
Set checkpointing fix ( #1357 )
...
* Fix set checkpointing, add tests
* Documentation update
2022-10-07 14:24:21 -05:00
Jacqueline Deans
f19ba7df78
Test and Document STL Checkpointing ( #1355 )
...
* Updates SIM_stl to include checkpoint writing and checkpoint restore, as well as adding more data structures to test
* Thoroughly tests supported STL types with MM_stl_checkpoint and MM_stl_restore
* Adds an option to enable or disable STL restore in accessible interfaces and changes default to true
* Updates documentation on STL checkpointing to clearly state limitations and known bugs
2022-10-07 08:37:09 -05:00
John M. Penn
8eea9e9ab9
Make MemoryManager::reset_memory and class destructors coordinate the deletion of objects. #1348
2022-09-26 16:54:41 -05:00
Scott Fennell
d5e8dae6dc
#1344 increase retry count for maven ( #1345 )
...
#1344
2022-09-19 15:10:32 -05:00
Thomas Brain
e476f1fa9b
Destructor restart fixes
2022-09-01 09:37:15 -05:00
Thomas Brain
32c409e139
Fix clearing arrays of strings
2022-08-24 16:59:13 -05:00
Thomas Brain
8132c00165
Fix issue with writing to an array of std::strings. Use sizeof(std::string) instead of sizeof(char *).
2022-08-24 09:53:57 -05:00
Jacqueline Deans
9c8799610f
Variable Server - var_send_once and integration test ( #1330 )
...
* Adds the send_once command and message type, which allows a user to request a variable to be sent immediately and only once (intended to replace the var_add, var_send, var_clear idiom that is commonly used for this purpose)
* Minor refactoring of variable server internals to reduce repeated code
* Adds SIM_test_varserv to integration test to test basic variable server functionality
* Changes graphics client for SIM_billiards to use var_send_once as an example of intended use
* Add documentation for var_send_once in docs and tutorial
* Set exit_code_enabled in trick unit tests to be true by default
* Patch for failing bookworm build
2022-08-18 10:47:07 -05:00
Scott Fennell
c390ca5ba6
replace GTEST_HAS_TR1_TUPLE with -std=c++11 ( #1331 )
2022-08-11 15:10:29 -05:00
Jacqueline Deans
77dae99fc8
Race condition patch ( #1329 )
...
* Add patch for an uncommon bug where some data recording threads hang forever
2022-08-10 13:10:18 -05:00
John M. Penn
58cbf24d5a
Remove 2 arg delete_var unit test case. #1301
2022-07-28 16:43:26 -05:00
John M. Penn
d94d5fc863
Remove destroy flag from MemoryManager::delete_var(). #1301
2022-07-28 15:00:55 -05:00
Scott Fennell
2dd12fcbb6
#1315 parse websocket msg len for correct data ( #1316 )
...
closes #1315
2022-07-27 08:40:40 -05:00
Jacqueline Deans
61a378553d
update version numbers to prerelease 19.5.0-beta
2022-07-20 16:53:18 -05:00
Jacqueline Deans
9363603f0f
update version numbers for Trick Simulation Environment 19.4.0
2022-07-20 16:47:07 -05:00
Scott Fennell
3cd2a1606f
1308 gcc ver ( #1309 )
...
* add correct GCC verno to ICG for llvm >= 10
Co-authored-by: Jacqueline Deans <jndeans@jslal0520121056.jsc.nasa.gov>
Co-authored-by: Deans <jdeans289@gmail.com>
2022-07-20 11:38:42 -05:00
Derek Bankieris
8fcd83e5e1
Omit cv_convert_double for trivial conversions
...
Refs #982
2022-07-08 12:32:43 -05:00
Scott Fennell
ed95f22ecf
revert changing stageTime in VariableServerSession
2022-06-29 14:49:55 -05:00
Scott Fennell
284ea8521a
1297 civet enum ( #1298 )
...
* include freeze time tics in calculation for websocket data intervals
* add enum type to web server types
closes #1297
2022-06-29 13:52:15 -05:00
Scott Fennell
866c21d5a5
include freeze time tics in calculation for websocket data intervals ( #1296 )
2022-06-28 17:20:50 -05:00
Deans
cad38de0d6
Fix typo in ProductVar.java
2022-06-27 16:17:48 -05:00
dependabot[bot]
de914d9fb6
Bump eventsource from 1.0.7 to 1.1.1 in /trick_source/web/dashboard ( #1276 )
...
Bumps [eventsource](https://github.com/EventSource/eventsource ) from 1.0.7 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases )
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md )
- [Commits](https://github.com/EventSource/eventsource/compare/v1.0.7...v1.1.1 )
---
updated-dependencies:
- dependency-name: eventsource
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-13 10:43:03 -05:00
Scott Fennell
ac79af0358
1283 apple silicon ( #1286 )
...
* llvm assert fix #1283 #1284
* add UDUNITS link flags to DPX test #1283 #1285
closes #1283
closes #1284
closes #1285
2022-06-13 09:56:17 -05:00
Scott Fennell
33d2a53e12
1279 llvm 14 ( #1282 )
...
* traverse enum type on llvm 14 #1279
2022-06-09 09:42:06 -05:00
dependabot[bot]
32339908fa
Bump lodash from 4.17.14 to 4.17.21 in /trick_source/web/dashboard ( #1246 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.14 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.14...4.17.21 )
---
updated-dependencies:
- dependency-name: lodash
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-01 13:57:49 -05:00
Alex Lin
afa71dbec9
JIT Compilation Fails on MacOS #1262 ( #1263 )
...
Adding compiler flag for mac to allow undefined symbols in shared library
closes #1262
2022-06-01 13:57:32 -05:00
Scott Fennell
83652ad811
#660 sanitize hyphen in attributes ( #1267 )
...
closes #660
2022-05-25 13:08:11 -05:00
Scott Fennell
878b895588
#1260 change get_user_tag_ref to const because its the right thing to do
2022-05-17 12:08:13 -05:00
Scott Fennell
3bece7f73e
#1260 access c_str of reference not temporary value for var_server_get_user_tag ( #1264 )
...
closes #1260
2022-05-17 11:42:08 -05:00
Scott Fennell
5e987a8bd9
iss #1256 add new enum type description identifier 'unnamed' to strings to look for when identifying anonymous enum ( #1257 )
2022-04-25 16:02:17 -05:00
Scott Fennell
749d3db8ef
Add rpath for llvm ( #1254 )
...
Co-authored-by: Fennell, Scott P 263712616 <scott.p.fennell@nasa.gov>
2022-04-14 10:53:16 -05:00
Alex Lin
496de8c7a9
Disambiguate python use #1250 ( #1251 )
...
* Disambiguate python use #1250
Changed all calls to /usr/bin/python to /usr/bin/env python3. Removed execute permissions on a lot of files that are not executable.
closes #1250
2022-03-22 15:15:40 -05:00
John M. Penn
792e0bc48f
Fix typos in interpolator README. #1240 [skip ci]
2022-03-15 14:27:07 -05:00
John M. Penn
e9f58c32f8
Document exeption from Trick::Interpolator.eval() #1240
2022-03-15 12:01:20 -05:00
John M. Penn
f3c00ee5c0
Add documentation for the Trick::Interpolator class with examples. #1240
...
[skip ci]
2022-03-15 11:09:06 -05:00
dependabot[bot]
270fa52a54
Bump postcss from 7.0.17 to 7.0.39 in /trick_source/web/dashboard ( #1231 )
...
Bumps [postcss](https://github.com/postcss/postcss ) from 7.0.17 to 7.0.39.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/7.0.39/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/7.0.17...7.0.39 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: indirect
...
[skip ci]
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 16:14:33 -06:00
dependabot[bot]
9868aef511
Bump follow-redirects in /trick_source/web/dashboard ( #1227 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.7.0 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.7.0...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
[skip ci]
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 16:14:19 -06:00
dependabot[bot]
a18ad025a8
Bump ajv from 6.10.2 to 6.12.6 in /trick_source/web/dashboard ( #1226 )
...
Bumps [ajv](https://github.com/ajv-validator/ajv ) from 6.10.2 to 6.12.6.
- [Release notes](https://github.com/ajv-validator/ajv/releases )
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.10.2...v6.12.6 )
---
updated-dependencies:
- dependency-name: ajv
dependency-type: indirect
...
[skip ci]
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 16:14:05 -06:00
dependabot[bot]
fb49b5b6ed
Bump handlebars from 4.1.2 to 4.7.7 in /trick_source/web/dashboard ( #1225 )
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.1.2 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases )
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.2...v4.7.7 )
---
updated-dependencies:
- dependency-name: handlebars
dependency-type: indirect
...
[skip ci]
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 16:13:50 -06:00
dependabot[bot]
615f7fe264
Bump tmpl from 1.0.4 to 1.0.5 in /trick_source/web/dashboard ( #1221 )
...
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases )
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5 )
---
updated-dependencies:
- dependency-name: tmpl
dependency-type: indirect
...
[skip ci]
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 16:13:37 -06:00
dependabot[bot]
036e0c54fc
Bump ws from 5.2.2 to 5.2.3 in /trick_source/web/dashboard ( #1220 )
...
Bumps [ws](https://github.com/websockets/ws ) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/5.2.2...5.2.3 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
[skip ci]
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 16:13:17 -06:00
dependabot[bot]
088c210fbf
Bump url-parse from 1.4.7 to 1.5.10 in /trick_source/web/dashboard ( #1233 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.4.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
[skip ci]
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-28 16:12:42 -06:00
Fennell, Scott P 263712616
7b85aa6632
Trick Simulation Environment 23.0.0-beta
2022-02-08 15:07:01 -06:00
Fennell, Scott P 263712616
a317c22274
Trick Simulation Environment 19.3.1
2022-02-08 10:46:10 -06:00
Scott Fennell
0d60ef0b6f
iss #1219 #1223 #1224 reference ignored in name from address ( #1222 )
...
* #1219 added code to check reference mod bit in ClassicCheckPointAgent::getCompositeSubReference, use reference width instead of size.
* #1219 refactor getCompositeSubReference for readability
* #1219 and #1223 add reference width to mod bits in ICG
* check for mod bits in TRICK_STRUCTURED section, refactor function
* #1219 adding MM_ref_name_from_address tests
* #1224 fix logic for offset into arrayed struct
closes #1219 closes #1223 closes #1224
Co-authored-by: Fennell, Scott P 263712616 <scott.p.fennell@nasa.gov>
2022-02-08 09:59:26 -06:00
Scott Fennell
d6d7301d77
#1215 add a warning when var_set can't find ref_attribute for variable name (variable doesn't exist) ( #1216 )
...
Co-authored-by: Fennell, Scott P 263712616 <scott.p.fennell@nasa.gov>
closes #1215
2022-01-18 11:40:59 -06:00
Scott Fennell
1315db14a4
1201 icg nocomment file and dir ( #1202 )
...
* #1201 make icg_nocomment variable work with files as well as dirs
closes #1201
2021-11-16 19:03:35 -06:00
Penn, John M 047828115
8657acb3dc
Fix inclusion of CivetServer.h. #1188
2021-10-19 13:41:42 -05:00
Scott Fennell
087c98ce01
1191 monte exit code ( #1196 )
...
* #1191 refactor monte exit_string_status and fix char*[] array values
closes #1191
2021-10-18 16:08:47 -05:00