© Copyright International Business Machines Corporation 2011. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
The reference documentation for attolpreproC (-STD-DEFINE and -RENAME options), atlsplit, and rod2xrd was incomplete. Documentation has been updated.
When the CRC file was over 100MB, the file was automatically split into source file per source file and into a summary file.
'Additional included system directories' setting for Code review was not taken into account when no part of TDP default included directories.
The Ada Test Script Compiler generated dead code when testing certain variables. No plan to fix because most of the Ada compiler are able to remove automatically any dead code.
Too many WITHs resulted in 'Generation Failed' because of a too long -incl option on the command line. It is no longer necessary to change the TestScript.pl to remove the -incl option in ada_mode.
In Ada, stubs with 0 calls were displayed even though those stubs were not used.
When using init in (x) or ev in (x) and testing a variable (VAR line) when the variable x is an array, the index was not taken into account.
Studio crashed when trying to export a very large report to HTML.
Typo mistake in Testing_C example (General.ptu) #foo2((pfoo2,pfoo2)); instead of #foo2(pfoo2);
When using suffix (LL , UL ....) in the init field on non decimal values, the postprocessing failed with 'Syntax error'.
The test report tab showed the uppermost entry in the tree view after a viewer window switch.
The report header was correctly updated when two reports with the same name were loaded into the viewer.
Floating point numbers were displayed with non-numeric characters when the TDP NBDIGITS was over the float range.
When building a project, the C/C++ instrumentor aborted with the internal error:'TestRT attolccp - INTERNAL ERROR: Please, contact your support'.
Updated Rational Test RealTime Studio documentation to clarify usage of #pragma attol crc_justify, under Reference > General reference > Studio reference > Runtime and static analysis reference.
When Rational Test RealTime 7.0.5 Eclipse plug-in was installed on Rational Systems Developer 7.0.5 on Solaris 10, opening the Test execution test log freezed the Eclipse User Interface.No plan to fix because this plugin is end of life du to the brand new Visual Test feature running under eclipse IDE.
In the Eclipse test suite editor for Component Testing for C, on the Linux platform, the initial height of the Test elements view was too small.No plan to fix because the eclipse plugin is end of life du to the brand new Visual Test feature running under eclipse IDE.
The binaries TestRTcc.exe, trtld.exe, trtcc.exe, and attolcc.exe could not handle a long command (more than 8192 chars).
When displaying large reports, performance has been improved.
The Studio GUI displayed only an information message that could go unnoticed when opening corrupted coverage results instead of a warning message.No plan to fix because the alarm is provided by attolcov and the splitter. So attolcov can be used to check result file as well as the .rej listing, generated by the splitter to list all rejected lines.
Some Windows printer drivers leaded the test report symbols for pass / fail (red cross / green check mark) to appear at wrong positions or too narrow in the html report. A string '[FAILED]' has been added to the end of the service name and test name.
When a whole service was selected, all children tests were selected and grayed out, regardless of whether there was a specific selection beforehand. When deselecting the service, the previous selection of children was also cleared.
Behavior of the check box located in the 'right-click > test selection > family' for enabling and disabling the test and family selection has been redesigned.
The Studio 'Find dialog' feature did not work on selections.
Mixing tio from count and not count instrumentations leaded to disabling the viewer and attolcov for generated reports. Both attolcov and the coverage viewer have been modified.
Behavior of the check box in the 'test selection' dialog has been modified and documented.
studioreport does not open the viewer when the generated .spt file include more than 5MB data for runtime tracing (.tdf) file and some of TSF are missing.the workaround is to re-launch the same command a second time.
RQM reported test results as 0 pass/fail when running a super project involving sub-Projects.
'Next uncovered line' button in Coverage report failed to show the uncovered lines hidden in a macro. Changed macro color to orange to reflect the coverage state of the underlying branch.
The total testing time is now displayed between the chart and the result metric table when the Root node is selected in the viewer navigator.
When the TDP RTRT_GETPID was set to RTRT_USR, the link failed with undefined reference to `_usr_getpid' when using runtime analysis standalone.
Attempts to instrument an application with IBM Rational Test RealTime sometimes produced an error message similar to:TestRT attolccp - FATAL ERROR: Expected source line 474[preprocessed:39404] is after the end of the file.
The dynamic trace viewer for System Testing is not available when used over an IPv6 network.No known workaround. No plan to fix this issue because the System Testing supervisor runs on the same computer as Studio and computers using IPv6 also support IPv4 for localhost.
Wrong prototype of usr_memcpy in the TDP has been updated: void instead of void*
In the TDP adapcgnt.tdp the link function did not pass the list of libraries coming from the user interface to the linker when using Library nodes in the user interface. The TDP has been updated to take into account this parameter and to pass it correctly to the linker.