Product documentation
Abstract
This document contains a complete listing of releases, refreshes, fix packs and interim fixes sorted by version for IBM Rational Test RealTime.
Content
Tab navigation
- Release 8.0- selected tab,
- Support Resources
- Visit the IBM Support Portal to configure your support portal experience and review FAQs, lists of known problems, fixes, and a wealth of important support information.
- Visit developerWorks to access an online collection of tutorials, sample code, standards, forums and other resources provided by experts at IBM to assist software developers using Rational tools including access to the IBM RFE Community.
- Visit the Jazz Community if you use a Rational product created using the Jazz platform to interact directly with the Jazz development team and other community members, download product trials and betas and track development progress.
Helpful Hints For Obtaining Technical Assistance:
Before you contact IBM Rational Software Support, gather the background information that you need to describe the problem. When you describe a problem to an IBM software support specialist, be as specific as possible and include all relevant background information so that the specialist can help you solve the problem efficiently. To save time, know the answers to these questions:
- What software versions were you running when the problem occurred?
- Do you have logs, traces, or messages that are related to the problem?
- Can you reproduce the problem? If so, what steps do you take to reproduce it?
- Is there a workaround for the problem? If so, be prepared to describe the workaround.
If you have helpful information to diagnose or identify the problem on your system, you can provide this data by following the instructions to exchange information with IBM Technical Support.
Follow IBM Rational Client Support on Twitter | Facebook | YouTube | devWorks Blog
Table of Contents:
| Link | Date Released | Status |
|---|---|---|
19/04/2013 |
Current |
| Component | APAR / Internal ID | Description |
| Component Testing for C | PM79655 | The use of setjmp/longjmp into a test script may lead to error: `_atl_stack_link' undeclared if runtime tracing is used. Workaround: insert the following line on top of the SERVICE or PTU script: #char _atl_stack_link; using 8.0.0.4 and later, enter the following line: on top of the script if the user need to use setjmp/longjmp with trace: #USE_SETJMP |
| GUI - TestRT | PM82902 | The script file is not compiled as soon as the .ptu .otd .pts is changed to .PTU .OTD .PTS into the studio property even if the file uses the capital letter extension. Workaround: change the property to lower case as well as the file extension. |
| GUI - TestRT | PM83112 | It takes longer time to export from menu File > Export > export the full project, than using menu Code Coverage > generate HTML even if only coverage is available. |
| Qualification Kit | RATLC02509242 | When an user clicks on a method name in the metrics viewer the source file is opened with cursor at the top of the file instead of the line corresponding to the selected method. |
| Test RealTime for Eclipse IDE | RATLC02510025 | Sometimes, icon status is not shown on the stub calls status or Test Case status or Test Harness status after execution. Workaround: change the run selection and select back the right run result. |
| Runtime Analysis | PM86165 | one_level_metrics option is not recognized by metric computation for C (metcc1). Workaround: set to 'no' this option into studio settings Static Metrics. |
| Target Deployment Port | RATLC02510463 | RFE: the TDP:Build settings:additional function: sub atl_stop is now executed when the user does a click on studio stop button during a build. All global variable are available ; the 2 parameters provide the pid of the build process and the process handle. The build process will be killed when this sub returns. See Stop.pl file in lib/scripts for more details |
| Link | Date Released | Status |
|---|---|---|
14/12/2012 |
Superseded |
| Component | APAR / Internal ID | Description |
| Component Testing for Ada | PM67332 | Ada instrumentor returns internal error when the source file does not involve any Ada code. No known workaround. |
| Component Testing for Ada | PM69893 | In Ada environment, 32 bits floats are reported as 64 bits if the Target Deployment Port is designed for 64 bits floats. It works as design. |
| Component Testing for Ada | PM69904 | When DUMP Ada restriction is selected, the attol_serv_95.adb continues to use text_io package and 'image. Workaround: modify the file attol_serv_95.adb manually into the generated TDP or into the xml/ada and save the xdp. |
| Component Testing for Ada | PM71278 | attolada incorrectly adds, sometimes, STANDARD prefix. No known workaround. |
| Component Testing for C | PM61088 | When a STRUCTURE is declared in an ENVIRONMENT block, the results for this structure are always expanded even if the COMPACT display option is chosen. |
| Component Testing for C | PM77452 | attolpostpro fails with error TestRT-E-ELEMLISTE, Uncompleted value list[...] when INIT IN instruction is used with only one value in the list. Workaround: use the 'INIT =' instead. |
| Component Testing for C | RATLC01997620 | Adding #define RTRT_PTU_UNDEF_I into the TDP > "Library Settings"> "Include files visible to all generated files" will no more define I as I1. That allows tested code to use I as field name or type name or variable name. |
| Documentation - TestRT | PM69805 | The documentation for Chart viewer overview, under Reporting > Generating 2D and 3D charts, appears incomplete. Rewrote information center topics on generating and viewing 2D and 3D charts. |
| Documentation - TestRT | RATLC02507106 | Link to the document was missing from the Release Notes and the start menu. Workaround: type file://
|
| Documentation - TestRT | RATLC02507148 | FlexLm version requirement was missing in Release Notes and Installation Guide. No known Workaround. |
| GUI - TestRT | PM68327 | Studio crashes on Windows XP when switching the Coverage viewer from Rates to Source tab. Workaround: from Rates tab, close the Coverage viewer and open it again to view the Source tab. |
| Installation - TestRT | PM72288 | When installing TestRT 8.0 on Japanese Windows system, the Japanese characters in license agreement page are garbled. Workaround: read english version. |
| Integration with RQM | PM70244 | Incorrect start time reported in RQM when script is missing. No known workaround. |
| Plug-in Visual | PM69351 | tdpplugin.exe used for Microsoft Visual Studio plugin and others, printout error : CreateProcess failed! Workaround: use perllauncher instead. |
| RT_Visual_Test | PM71097 | The Visual Test RealTime Iterations number is not updated when datapool csv file is modified. Workaround: delete the generated file manually or make a smart modification to datapool settings file. |
| Runtime Analysis | PM77535 | attolada fails with "Internal Error" during analyze when too many mixed "and then" using polymorphism. Workaround: reduce mixed "and then". |
| Runtime Analysis | RATLC02507924 | Now documentation states that: excluding an individual node from instrumentation may lead to a crash in C++. On-line documentation from studio > Running tests and applications > Excluding a node from instrumentation web documentation Testing > Testing with Rational Test RealTime Studio > Using the graphical user interface > Running tests and applications. Workaround: use the new web documentation. |
| System Testing for C | PM77607 | atsprepro generates error extra ')' leading to compilation failed. Workaround: write the WTIME expression without '()'. |
| System Testing for C | PM78266 | Using system testing without agent and supervisor, the result file name is not given to TDP atl_exec function as $out. Workaround: extract the result file name from the $parameter string when $out is empty. |
| Target Deployment Port | PM69889 | Unable to get unit testing report or unreadable values when the TDP > Library Settings > For testing features > Floating point number support > RTRT_FLOAT_DUMP is checked. Workaround: filter the .spt file after execution into the TDP Build settings > execution function, using extrdumpieee.exe. |
| Target Deployment Port | RATLC02507147 | The TDP cwinmingw3_2.xdp has been updated for gcc 4 Workaround: modify xdp file. |
| Link | Date Released | Status |
|---|---|---|
13/07/2012 |
Superseded |
| Component | APAR / Internal ID | Description |
| Code Review for C | RATLC02503164 | Code Review source analyzer (crccc) should not display violations while analyzing source file as default from studio or attolcc. |
| Installation - TestRT | PM64266 | Installing TestRealtime 8.0 fails : Error during 'post-install configure' phase. This occurs when no license server has been specified. Specifying a license server, even a non existing one would allow the completion of the installation. Also, installing Rational Test RealTime 8.0 and 8.0.0.2 at the same time resolves the issue. |
| System Testing for C | PM64351 | option -SCN= is missing on atspreproC command line when a selection exists into studio settings. No known workaround. |
| Component Testing for C | PM66753 | The attolccp parser does not correctly handle the second parameter of __builtin_offsetof when it is not a constant. Workaround: add #define __builtin_offsetof(x,y) 0 in atus_c.def |
| Component Testing for Ada | PM66924 | attolada fails with Entity '+' not found on derived types for generated generic instance. No known workaround. |
| Link | Date Released | Status |
|---|---|---|
27/04/2012 |
Superseded |
| Component | APAR / Internal ID | Description |
| Code Review for C | PM52485 | Rule M16.7 raised, even if the pointer parameter is not used to change the pointed object. |
| PM54472 | crccc.exe crashes when a struct pointer is declared into a switchCase without brace. | |
| PM55408 | The Code Review Rule M12.6 is displayed when it should not. No known workaround. | |
| RATLC02503018 | the Rule M12.1 has been split in 2 rules M12.1.1 and M12.1 in order to separate the rule for logic OR/AND and others operators. | |
| Component Testing for C | PM52761 | A stub call number that does not correspond to any defined slice is not reported as an error. Workaround: Define all call ranges in the PTU. |
| PM54007 | When updating a PTU, the include source statement is generated twice. Workaround: Do not use a path separator in the filename by using include path. | |
| RATLC02501856 | Testing_C/Compare/simple.ptu script demonstrates pointer comparison between 2 executions. | |
| GUI - TestRT | PM52571 | 'Abort button' does not stop the export to HTML report. Workaround: wait or kill studio and start an other studio UI. |
| PM55014 | Path to code review configuration file into studio settings is taken into account when relative path is entered. Workaround: enter absolute path. | |
| Installation - TestRT | PM59671 | There is a wrong parameter when running testrtinit.csh script - RT_PRE: Undefined variable. Workaround : In file testrtinit.csh , modify the lines below (at the beginning of the file): # Please indicate here the path to the installation # directory, such that ${RTRT_DIR}/TestRealTime.7.5.0.0 is # a valid directory: setenv RTRT_DIR /opt/IBM/TestRealTime By .... # Please indicate here the path to the installation # directory, such that ${RTRT_DIR}/TestRealTime.7.5.0.0 is # a valid directory: setenv RTRT_DIR /opt/IBM/ setenv RT_PRE TestRealTime ... Run the script again. |
| Integration with RQM | PM51898 | Rational Quality Manager (RQM) Test environment and TestCaseName are taken into account on TestRT execution using RQM 3.0.1. Workaround: change the active environment into TestRT project through studio.Fixed using RQM 3.0.1.2. |
| RATLC01815580 | Not enough information when Rational Quality Management adapter fails to start. No known workaround. | |
| PM56221 | If a build error occurs, the test result is correctly set to 'Error' but there is no transition from 'In Progress' to 'Failed'. Workaround: fixed the build error from studio. | |
| RATLC02502771 | Add global code coverage result found by Test RealTime into Rational Quality Manager test case summary/overview execution results. | |
| Runtime Analysis | RATLC01374549 | attolccp does not instrument conditions in macros containing statement expressions. No known workaround. |
| PM46150 | The Stroud number used to compute testing time is always set as the default number (18) even if modified in the preferences. No known workaround. | |
| PM56394 | MAX_SCOPE reached in ParseStatement() during instrumentation when there are too many if-else if constructs. Workaround is to replace the if-else if by switch-case. | |
| PM58103 | Lack of documentation about option --linenumoptim. Workaround: type attolcc --help into cmd/shell window to get textual online help. | |
| System Testing for C | PM53084 | System Testing produces a syntax error during compilation when the output buffer size setting has been increased above 1024 bytes. Workaround: Keep the output buffer size 1024 bytes. |
| Target Deployment Port | PM51896 | $ENV('PROGRAMFILES(X86)') in Target Deployment Port basic setting can not be resolved because of '(' char. Workaround: it is to edit lib/scripts/Fcts.pl around line 590 to add the second line: $Value=~s/\$ENV{\'(\w+)\'}/$ENV{$1}/g; $Value=~s/\$ENV{\'([\w\(\)]+)\'}/$ENV{$1}/g |
| RATLC02499309 | REPORTHEADER now accepts token as \n to split lines into custom report header. |
| Link | Date Released | Status |
|---|---|---|
01/11/2011 |
Superseded |
| Component | APAR / Internal ID | Description |
| All | PM39899 | The reference documentation for attolpreproC (-STD-DEFINE and -RENAME options), atlsplit, and rod2xrd was incomplete. Documentation has been updated. |
| Code Review for C | RATLC01814215 | When the CRC file was over 100MB, the file was automatically split into source file per source file and into a summary file. |
| PM47593 | 'Additional included system directories' setting for Code review was not taken into account when no part of TDP default included directories. | |
| Component Testing for Ada | PK68190 | 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. |
| PM42564 | 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. | |
| PM47420 | In Ada, stubs with 0 calls were displayed even though those stubs were not used. | |
| PM47843 | 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. | |
| Component Testing for C | PM41919 | Studio crashed when trying to export a very large report to HTML. |
| PM44518 | Typo mistake in Testing_C example (General.ptu) #foo2((pfoo2,pfoo2)); instead of #foo2(pfoo2) | |
| PM44829 | When using suffix (LL , UL ....) in the init field on non decimal values, the postprocessing failed with 'Syntax error'. | |
| PM47613 | The test report tab showed the uppermost entry in the tree view after a viewer window switch. | |
| PM47823 | The report header was correctly updated when two reports with the same name were loaded into the viewer. | |
| PM50231 | Floating point numbers were displayed with non-numeric characters when the TDP NBDIGITS was over the float range. | |
| PM49064 | When building a project, the C/C++ instrumentor aborted with the internal error:'TestRT attolccp - INTERNAL ERROR: Please, contact your support'. | |
| Documentation - TestRT | PM51535 | 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. |
| Eclipse Integration | RATLC01244805 | 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. |
| RATLC01244925 | 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. | |
| PM46077 | The binaries TestRTcc.exe, trtld.exe, trtcc.exe, and attolcc.exe could not handle a long command (more than 8192 chars). | |
| GUI - TestRT | RATLC01193614 | When displaying large reports, performance has been improved. |
| PK68236 | 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. | |
| PM39030 | 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. | |
| RATLC01814424 | 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. | |
| PM44735 | 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. | |
| PM45767 | The Studio 'Find dialog' feature did not work on selections. | |
| RATLC01815002 | 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. | |
| PM47619 | Behavior of the check box in the 'test selection' dialog has been modified and documented. | |
| PM51864 | 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 | |
| Integration with RQM | PM46064 | RQM reported test results as 0 pass/fail when running a super project involving sub-Projects. |
| Runtime Analysis | PM41307 | '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. |
| PM46151 | 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. | |
| PM46156 | When the TDP RTRT_GETPID was set to RTRT_USR, the link failed with undefined reference to `_usr_getpid' when using runtime analysis standalone. | |
| PM50452 | 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. | |
| System Testing for C | RATLC01248024 | 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. |
| Target Deployment Port | PM46105 | Wrong prototype of usr_memcpy in the TDP has been updated: void instead of void* |
| RATLC01815005 | 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. |
Related information
V.R.M.F. Maintenance Stream Delivery Vehicle glossary
Software Product Compatibility Reports
Fix Central
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.