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

Back to Patches Archive