Newsletters |
Patches |
|  |
|
|
May 23, 2017
Dear Reactis User:
Reactis V2016.2.3, Reactis V2016.0.5 and Reactis for C V2016.0.2 are now available.
Reactis V2016.2.3
The following bugs were fixed since V2016.2.2:
- Fixed issue that could cause the Reactis GUI to crash for some very large .slx model files (#3693).
- Fixed "bug: coverTarget: unexpected LUT index" that could occur for Pre-Lookup and Interpolation blocks if coverage is disabled (#3700).
- Fixed "bug: uncaught exception: Subscript" that could occur if MC/DC coverage tracking is disabled (#3702).
- Fixed "error: Unable to honor user-defined block priorities" that could occur for some models (#3725).
- Fixed issue where "Coverage Details" menu option was not available in some cases (#3728).
- Support dynamic look-up tables with only a single breakpoint (#3738).
- Fixed various issues when using some API functions on models located in folders with non-ascii characters in their name (#3710).
- Fixed "Error: a configuration set named ... is already attached to the model" when unpacking bus inputs for some models (#3732).
- Fixed "Error: Undefined function or variable 'closeModels'" when unpacking bus inputs for some models (#3699).
- Fixed issue where assigning values in C code via a computed pointer to an array within a structure has no effect (#3705).
- Fixed "bug: Static analysis data not found" that could occur in some cases when hovering over variables in C code (#3712).
- Support isInt8, isInt16, isInt32, isUint8, isUint16, isUint32 functions in white-box S-Function simulation (#3718).
Reactis V2016.0.5
The following bugs were fixed since V2016.0.4:
- Fixed "bug: coverTarget: unexpected LUT index" that could occur for Pre-Lookup and Interpolation blocks if coverage is disabled (#3701).
- Fixed "bug: uncaught exception: Subscript" that could occur if MC/DC coverage tracking is disabled (#3703).
- Fixed "error: Unable to honor user-defined block priorities" that could occur for some models (#3726).
- Fixed issue where "Coverage Details" menu option was not available in some cases (#3729).
- Support dynamic look-up tables with only a single breakpoint (#3739).
- Support isInt8, isInt16, isInt32, isUint8, isUint16, isUint32 functions in white-box S-Function simulation (#3719).
Reactis for C V2016.0.2
The following bugs were fixed since V2016.0.1:
- Fixed case where deleting a variable corrupted the .rsh file (#3522).
- Removed irrelevant coverage targets from the Quick HTML coverage report (#3529).
- Fixed case where Reactis could not find the license file (#3537).
- Fixed case where global variable declarations were missing from a stub file (#3543).
- Fixed case where a converting the type of an array used in a test harness caused
Simulator to fail to start (#3549).
- Fixed cases where model ports of type array were not correctly imported from an .rsi
file to an .rsh file (#3551,#3687).
- Test suites generated from models with arrays can now be directly loaded without
importing (#3560).
- Fixed case where initializing a structure field with a string literal caused
Simulator to fail (#3586).
- Files ending with a #endif without a terminating newline character no longer
cause compilation to fail (#3592).
- Fixed case where a fixed-point configuration variable was incorrectly initialized
(#3653).
- Fixed case where a complicated struct member access failed with a memory error
(#3674).
- Fixed case where a partially defined function caused a "too many arguments in
function call" error (#3679).
- Test harnesses incorporating anonymous struct/union members no longer cause
Simulator to fail at startup (#3682).
- The value of a configuration variable recorded in a test suite is the original
value prior to any rounding (#3685).
- Fixed case where an assignment to a array member within a structure was
skipped (#3707).
- Fixed cases where non-ASCII characters in filenames caused errors (#3714,#3713,#3695,#3723).
You may download the patches or full installers from the
Reactis User Pages.
Best Regards,
The Reactis Team
|
 |