May 12, 2010
Dear Reactis User:
We are pleased to announce the availability of Reactis V2010.0.2 and V2009.2.5
V2010.0.2
The following features were added since V2010.0.1:
- Added support for new 1-d lookup table configuration:
bool to integer/fixpoint
- Added support for new 2-d lookup table configuration:
bool and integer/fixpoint to integer/fixpoint
The following bugs were fixed since V2010.0.1:
- Fixed "MATLAB error message variable not initialized" error that could occur when
using a "return" statement in a block's Mask Initialization code (#1231).
- Fixed "syntax error" message when encountering nested comments in Stateflow
transitions (#1226).
- Fixed "bug: uncaught exception Div" that could occur if the second input to
a MathFunction block configured as "mod" and operating on integers was 0 (#1237).
- Fixed "Expected array, found value of type ..." error that could occur if an array
in Stateflow is initialized from a MATLAB workspace variable (#1211).
- Fixed problem where Reactis could sometimes execute a Constant block at each
simulation step which could then cause other blocks to be executed at a higher
rate than expected (#1217).
- Fixed bug where Reactis would sometimes only stop on the first execution of
a breakpoint located within a subsystem that is executed multiple times in a
simulation step (#1191).
- Fixed problem where Tester could sometimes take more steps than requested (#1123).
- Fixed bug where the RSI file editor could write invalid types to a .rsi file,
resulting in "bug: rsiType2SignalType, unhandled type: sfix..." (#1176).
- Fixed problem where Reactis could not find its license file if a Reactis patch
was installed immediately after installing Reactis (#1201).
- Fixed error "Invalid MEX-file reactis_dtprobe.mexw64" that could occur on
some 64-bit systems when running Reactis (#1199).
- Fixed User's Guide start menu entry in 64-bit Reactis (#1180).
- Properly show block location in warning message about unsupported accumulator
data type settings in Sum blocks (#1173).
- Report proper error message when overflow occurs in a Look-Up table (#1170).
- Report proper ("unsupported") error message when absolute time is used in
a Stateflow temporal logic operator (#1116).
- Fixed problem where 64-bit Reactis would not start up automatically after a
patch installer finishes (#1188).
The following bugs in the C Plugin were fixed since V2010.0.1:
- In some cases, a large C source file can not be properly rendered
on screen which resulted in Reactis displaying the file fragmented or
not at all. A workaround has been implemented to display as much as
possible and print a message that the display was truncated.
A full fix for this problem that will allow displaying source files of
any size will be included in the next major release of Reactis (#1214).
V2010.2.5
The following features were added since V2009.2.4:
- If an error is reported during test case generation, include the test and step
number in the generated test suite where the error occurs (#1140).
The following bugs were fixed since V2009.2.4:
- Fixed "MATLAB error message variable not initialized" error that could occur when
using a "return" statement in a block's Mask Initialization code (#1232).
- Fixed "syntax error" message when encountering nested comments in Stateflow
transitions (#1227).
- Fixed "bug: uncaught exception Div" that could occur if the second input to
a MathFunction block configured as "mod" and operating on integers was 0 (#1238).
- Fixed "Expected array, found value of type ..." error that could occur if an array
in Stateflow is initialized from a MATLAB workspace variable (#1212).
- Fixed bug that could cause Reactis to crash when using the "Cvg Details" button
in the Tester or Validator progress dialog (#1148).
- Fixed "Bug: Uncaught Exception: Mixed" that would occur if multi-block MC/DC coverage
was enabled and a logical operator block was operating on a 2-d matrix (#1156).
- Fixed "Bug: bus size too small" that would occur for "Tapped Delay" blocks if the
"Include current value" option was checked (#1153).
- Fixed "Type error (different tuple sizes)" that could occur if a "Selector" block
configured for a vector was operating on a 1xN matrix (#1136).
- Fixed bug where the RSI file editor could write invalid types to a .rsi file,
resulting in "bug: rsiType2SignalType, unhandled type: sfix..." (#1177).
- Fixed "Bug: test step index out of range" that would occur in rare situation
when extending a test in Simulator (#1133).
- Properly show block location in warning message about unsupported accumulator
data type settings in Sum blocks (#1174).
- Report proper error message when overflow occurs in a Look-Up table (#1171).
- Report proper ("unsupported") error message when absolute time is used in
a Stateflow temporal logic operator (#1235).
The following bugs in the C Plugin were fixed since V2009.2.4:
- In some cases, a large C source file can not be properly rendered
on screen which resulted in Reactis displaying the file fragmented or
not at all. A workaround has been implemented to display as much as
possible and print a message that the display was truncated.
A full fix for this problem that will allow displaying source files of
any size will be included in the next major release of Reactis (#1215).
You may download the patches or full installers from the
Reactis User Pages.
Best Regards,
The Reactis Team