January 5, 2009
Dear Reactis User:
We are pleased to announce the availability of Reactis V2008.1.1 (beta), V2008.0.8 and V2007.0.12.
V2008.1.1 (beta)
The following bugs were fixed since V2008.1.0 (beta):
- Fixed bug where Reactis would crash if a "difference scope" was opened
before taking any steps and subsequently some steps were taken.
- Fixed bug that caused editing of a .rsm file in a library used by
Stateflow custom code to bring up an empty dialog.
- Fixed bug where C source files would not be found if they were located
in directories listed in the model-specific search path.
- Fixed problems with coverage highlighting and breakpoints in C source
files that are found in the search path (but not in the model directory).
- Fixed bug that caused a memory error when using the "strncat" function in C code
and the limit does not match the destination buffer size.
- Fixed bug that caused the "strchr" function in C code to always return NULL
when searching for a null character.
- Fixed bug where comparing a negative long long int with 0 would return true
when it should return false.
- Fixed bug where using a long long integer as the sole conditional could
cause an overflow.
- Fixed "bug: S-Function performed an illegal operation" that could occur
if an S-Function was calling ssRegDlgParamAsRunTimeParam.
- Fixed bug where two values for t=0 could show up in CSV export from Scope
after running more than 1000 steps.
- Fixed bug that caused "invalid integer constant" error when using
large integer constants (including ULONG_MAX, UINT_MAX and ULLONG_MAX
macros) in preprocessor expressions.
- Fixed "bug: Error initializing environment variable" that could occur
in some cases when using an expression as initial value for a Stateflow
variable.
- Fixed bug that caused relational operator boundary coverage targets to
never be covered when operating on floating-point values.
- Fixed bug that caused querying a value by hovering to not work after
hitting a breakpoint in slow simulation.
- Fixed bug that caused the valid range in error messages to be reported
incorrectly for "Assignment" blocks when set to 0-based indexing.
- Fixed bug where Reactis got stuck in minimized state after minimizing the
Reactis GUI while having scopes open.
- Fixed bug where the "Next input values" window would return and could
not be closed again if it was closed while the Reactis GUI was in
minimized state.
V2008.0.8
The following bugs were fixed since V2008.0.7:
- Fixed "bug: S-Function performed an illegal operation" that could occur
if an S-Function was calling ssRegDlgParamAsRunTimeParam.
- Fixed bug where test points would not be listed correctly in dialog
when importing a .rst test suite which contains additional test points.
- Fixed bug where two values for t=0 could show up in CSV export from Scope
after running more than 1000 steps.
- Fixed bug where the CSV log generated by the license manager would in
some cases list a whole batch of license ids after occupying a single
license.
- Fixed bug that caused "invalid integer constant" error when using
large integer constants (including ULONG_MAX, UINT_MAX and ULLONG_MAX
macros) in preprocessor expressions.
- Fixed "bug: Error initializing environment variable" that could occur
in some cases when using an expression as initial value for a Stateflow
variable.
- Fixed bug that caused TAB (\t) characters in Stateflow actions not to be
processed correctly.
- Fixed "bug: Stack.Empty_stack" that could occur for some models using
Stateflow custom C code.
- Fixed bug that caused relational operator boundary coverage targets to
never be covered when operating on floating-point values.
- Fixed bug that caused querying a value by hovering to not work after
hitting a breakpoint in slow simulation.
- Fixed bug that caused the valid range in error messages to be reported
incorrectly for "Assignment" blocks when set to 0-based indexing.
- Fixed bug where Reactis got stuck in minimized state after minimizing the
Reactis GUI while having scopes open.
- Fixed bug where the "Next input values" window would return and could
not be closed again if it was closed while the Reactis GUI was in
minimized state.
V2007.0.12
The following bugs were fixed since V2007.0.11:
- Fixed bug that caused "invalid integer constant" error when using
large integer constants (including ULONG_MAX, UINT_MAX and ULLONG_MAX
macros) in preprocessor expressions.
- Fixed "bug: Error initializing environment variable" that could occur
in some cases when using an expression as initial value for a Stateflow
variable.
- Fixed bug that caused TAB (\t) characters in Stateflow actions not to be
processed correctly.
- Fixed "bug: Stack.Empty_stack" that could occur for some models using
Stateflow custom C code.
- Fixed bug that caused relational operator boundary coverage targets to
never be covered when operating on floating-point values.
- Fixed bug that caused querying a value by hovering to not work after
hitting a breakpoint in slow simulation.
- Fixed bug that caused the valid range in error messages to be reported
incorrectly for "Assignment" blocks when set to 0-based indexing.
- Fixed bug where Reactis got stuck in minimized state after minimizing the
Reactis GUI while having scopes open.
- Fixed bug where the "Next input values" window would return and could
not be closed again if it was closed while the Reactis GUI was in
minimized state.
You may download the patches or full installers from the
Reactis User Pages.
Best Regards,
The Reactis Team