Fixed problems Release Notes

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

1. Binary (Legacy) 2. Installation 3. System Testing for C (Legacy) 4. TDP Runtime 5. TestRT studio 6. Component Testing for C++ (Legacy)

DEFECT ID 13496

When the operator is an instance of a generic, attolada fails with the following error message : Entity '+' Not found.
Workaround: No known workaround.

APAR #PI19343 (DEFECT ID 49956)

IBM Rational Test RealTime installation fails with the following message : 'Installation Manager fails to reconcile.'.
Workaround: Please refer to the following Tech Note: http://www-01.ibm.com/support/docview.wss?uid=swg21406957 .

APAR #PI27400 (DEFECT ID 48865)

When a PTU stubs a function used by the PTU inserted code (at the beginning of the PTU) and the stubbed function does not exist, stub is renamed by the instrumentor.
Workaround: Create an empty function, local to the PTU, before the stub definition.

APAR #PI26274 (DEFECT ID 48467)

HTML export does not work properly for system testing reports.
Workaround: Remove additional double quotes in the TDC file, on E8 line, before executing and exporting your HTML report.

DEFECT ID 48185

Instrumentor does not parse __builtin_bswap32(__bsx) used from byteswap.h.
Workaround: Using the TDP Editor, add the following definition in 'Parser Settings/Header adaptation for C' (atus_c.def) and 'Parser Settings/Header adaptation for C++' (atl.hpp) : #define __builtin_bswap32(x) x .

APAR #PI23893 (DEFECT ID 47615)

Studio coverage viewer crashes when the code includes more than 32000 MCDC combinations.
Workaround: Reduce the MCDC combinations or remove the MCDC level for the source file.

DEFECT ID 47238

Component testing for Java and runtime analysis for Java are not delivered any more.
Workaround: No known workaround.

DEFECT ID 47237

Eclipse plugins allowing to execute legacy component testing for C and C++ test scripts are not delivered any more. It is now replaced by the IBM Rational Test RealTime for Eclipse IDE.
Workaround: No known workaround.

APAR #PI26000 (DEFECT ID 46929)

Studio crashes on Microsoft Windows during System Test wizard step 5/7 in the 8.0.0.5 release.
Workaround: No known workaround.

DEFECT ID 44853

When creating a new tool in Studio tools menu, it is not visible from the context menu in Studio project window.
Workaround: No known workaround.

DEFECT ID 44559

Attolcc4 complains about an invalid combination of type specifiers : typedef unsigned short char16_t;
Workaround: Using the tdpeditor, add --no_uliterals in 'Parser Settings/Analyzer file configuration' (atl.opp) when using attolcc4 or atostart4.

DEFECT ID 48174

IBM Rational Test RealTime can not work on machine where shortPathName is disabled.
Workaround: Re-install it into a directory without spaces in the name.

DEFECT ID 39026

When the text following an @ is not an address, attolccp raises an 'internal error'.
Workaround: No known workaround.

APAR #PM76569 (DEFECT ID 37723)

Installing IBM Rational Test RealTime and Shared resources into two different drives leads to an installation failure : error status=23.
Workaround: Install both on the same drive.

APAR #PM90445 (DEFECT ID 35000)

Unable to parse C++2011 used by Microsoft Visual 2010 , 2012 and newer versions. IBM Rational Test RealTime 8.0.1 delivers an attolcc4 and atostart4 based on EDG 4.7 parser. USE_ATTOLCC4 must be set in the TDP basic settings.
Workaround: No known workaround.

DEFECT ID 29731

attolccp does not parse properly _Pragma().
Workaround: No known workaround.

DEFECT ID 13714

attolpreproC defines I as I1 into .ic file which leads to errors when a structure field or type is named I. It is now possible to undef I using -DRTRT_PTU_UNDEF_I .
Workaround: No known workaround.