Known problems Release Notes

© Copyright International Business Machines Corporation 2007. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Release notes

1.0 Code Review for C
2.0 Component Test for Ada
   2.1 APAR# PK39282
   2.2 APAR# PK41187
3.0 Component Test for C
   3.1 APAR# PK23515
   3.2 APAR# PK29374
   3.3 APAR# PK40176
4.0 Component Test for C++
   4.1 APAR# PK39285
5.0 Component Test for Java
6.0 Documentation - TestRT
   6.1 APAR# PK40262
7.0 Eclipse Integration
8.0 GUI - TestRT
9.0 Installation - TestRT
10.0 Integration with TestManager
11.0 Plug-in APEX
12.0 Plug-in Matlab
13.0 Plug-in RoseRT
14.0 Plug-in Visual
15.0 Plug-in TI Code Composer
16.0 Qualification Kit
17.0 Runtime Analysis
   17.1 APAR# PK36762
   17.2 APAR# PK37016
18.0 System Testing for C
   18.1 APAR# PK40196
19.0 Target Deployment Port

1.0 Code Review for C

None

2.0 Component Test for Ada

2.1 APAR# PK39282

The Ada test script compiler generates lines that are too long for the Ada compiler when testing arrays.

2.2 APAR# PK41187

Procedures call in stubs are not followed by ';' when the call is in a control statement (if , loop ...).

3.0 Component Test for C

3.1 APAR# PK23515

When Component Testing for C is parsing a test script containing nested INCLUDE PTU instructions and within each included test script there are IF / ELSE / END IF instructions, then the following errors occur:

TestRT-E-TROPSINON, [script.ptu:11] The keyword ELSE doesn't match with a keyword IF

3.2 APAR# PK29374

Component Testing for C generates test scripts that do not compile, when the source code under test includes global variables that are not seen from other modules.

3.3 APAR# PK40176

In a Component Testing for C script, trying to initialize a multidimensional array where all dimensions are of size 1 will causes the following warning message when generating the report: Mismatch between files .RIO and .TDC incoherent dimension in the current array.
The report will still be generated correctly.

4.0 Component Test for C++

4.1 APAR# PK39285

Component Testing for C++ parser does not interpret correctly the vendor specific push_macro and pop_macro pragmas.

5.0 Component Test for Java

None

6.0 Documentation - TestRT

6.1 APAR# PK40262

The chapter "VAR, ARRAY and STR <expected> Parameter" [C language] of the User Guide lists, among other parameters, DELTA.
However, the statement STR does only accept the following options:  init=, init ==, ev =, ev ==.

7.0 Eclipse Integration

None

8.0 GUI - TestRT

None

9.0 Installation - TestRT

None

10.0 Integration with TestManager

None

11.0 Plug-in APEX

None

12.0 Plug-in Matlab

None

13.0 Plug-in RoseRT

None

14.0 Plug-in Visual

None

15.0 Plug-in TI Code Composer

None

16.0 Qualification Kit

None

17.0 Runtime Analysis

17.1 APAR# PK36762

Test RealTime C++ instrumentor fails to instrument templated function in a non-template class.

17.2 APAR# PK37016

Inclusion of case statements by #include may cause the C++ source code instrumentor to display a warning message. Those statements might not be shown as covered in the Code Coverage Viewer.

18.0 System Testing for C

18.1 APAR# PK40196

When analysing a very long VAR line, the System Testing for C test script compiler terminates with the error message "TestRT-F-LEXTKTLNG Lexical identifier too long".

19.0 Target Deployment Port

None