Fixed problems Release Notes

© 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.

Release notes

1.0 Code Review for C
   1.1 APAR # (DEFECT ID RATLC01193800)
   1.2 APAR # PM26983 (DEFECT ID RATLC01532513)
   1.3 APAR # PM42104 (DEFECT ID RATLC01814470)
2.0 Component Testing for Ada
   2.1 APAR # PM36015 (DEFECT ID RATLC01813845)
   2.2 APAR # PM38923 (DEFECT ID RATLC01814193)
   2.3 APAR # PM39149 (DEFECT ID RATLC01814206)
3.0 Component Testing for C
   3.1 APAR # PM36771 (DEFECT ID RATLC01813954)
   3.2 APAR # PM37321 (DEFECT ID RATLC01814001)
   3.3 APAR # PM38242 (DEFECT ID RATLC01814119)
   3.4 APAR # PM38638 (DEFECT ID RATLC01814160)
   3.5 APAR # PM39694 (DEFECT ID RATLC01814260)
   3.6 APAR # PM40057 (DEFECT ID RATLC01814328)
   3.7 APAR # PM40492 (DEFECT ID RATLC01814359)
   3.8 APAR # (DEFECT ID RATLC01814371)
   3.9 APAR # PM41919 (DEFECT ID RATLC01814454)
   3.10 APAR # PM37263 (DEFECT ID RATLC02463207)
4.0 GUI - TestRT
   4.1 APAR # PM39023 (DEFECT ID RATLC01814197)
   4.2 APAR # PM39030 (DEFECT ID RATLC01814198)
5.0 Qualification Kit
   5.1 APAR # PM42040 (DEFECT ID RATLC01814464)
6.0 Runtime Analysis
   6.1 APAR # PM37692 (DEFECT ID RATLC00427812)
   6.2 APAR # PM39238 (DEFECT ID RATLC00428230)
   6.3 APAR # (DEFECT ID RATLC01813980)
7.0 Target Deployment Port
   7.1 APAR # (DEFECT ID RATLC01814495)

1.0 Code Review for C

   1.1 APAR # (DEFECT ID RATLC01193800)

The CRC viewer is unable to read the reports that are over 200MB.workaround: change the perscript codechecker.pl to add the splitter as designed in 7.5.0.6

   1.2 APAR # PM26983 (DEFECT ID RATLC01532513)

The Code Review window always re-displays top part when changing from other tab window. No known workaround.

   1.3 APAR # PM42104 (DEFECT ID RATLC01814470)

crccc with TDP involving --gnu_mode in parser setting, displays Rule M10.6 when it should not be.No known workaround.

2.0 Component Testing for Ada

   2.1 APAR # PM36015 (DEFECT ID RATLC01813845)

The attolada command returns the error code 9 when the rebuilded complete declaration prototype involves too many characters.No known workaround.

   2.2 APAR # PM38923 (DEFECT ID RATLC01814193)

The attolada command causes a segmentation fault with large unit names.
Workaround: reduce the instrumentation options.

   2.3 APAR # PM39149 (DEFECT ID RATLC01814206)

The following pragma is now required: pragma ATTOL_MINIMAL_NAME

3.0 Component Testing for C

   3.1 APAR # PM36771 (DEFECT ID RATLC01813954)

Missing stub call information within unit testing report when no expected call is specified and a stub is called.

   3.2 APAR # PM37321 (DEFECT ID RATLC01814001)

The STUB parameter does not pickup initial value from ENVIRONMENT at first test.Now, VAR code from ENVIRONMENT is generated before STUB code from ENVIRONMENT to be used from STUB.

   3.3 APAR # PM38242 (DEFECT ID RATLC01814119)

INIT, VA, MIN or MAX value type doesn't match the type of the tested variable error message is incorrect. It is changed to INIT, EV, ...

   3.4 APAR # PM38638 (DEFECT ID RATLC01814160)

The init value of arrays or structures is shown in decimal value in the report, despite the FORMAT instruction.No known workaround.

   3.5 APAR # PM39694 (DEFECT ID RATLC01814260)

An unexpected stub call in the test is not reported in test report. The test fails without details about the failure.No known workaround.

   3.6 APAR # PM40057 (DEFECT ID RATLC01814328)

'COMMENT' forced to uppercase in the Test, Element and Service blocks.

   3.7 APAR # PM40492 (DEFECT ID RATLC01814359)

In special context, internal buffer allocation size may lead to internal error raised in Module SFC.
Workaround: change the PTU path like './' as prefix may workaround the issue.

   3.8 APAR # (DEFECT ID RATLC01814371)

The message 'FATAL SHUTDOWN DURING EXECUTION' leads the user to believe the post-processor failed.The message has been changed to 'FATAL SHUTDOWN DURING EXECUTION OF THE TEST HARNESS'.No known workaround.

   3.9 APAR # PM41919 (DEFECT ID RATLC01814454)

Studio crashes when trying to export the large report to HTML.No known workaround.

   3.10 APAR # PM37263 (DEFECT ID RATLC02463207)

INT/FDC/002 fails on Solaris using the native compiler because the compiler does not generate the #line for the last source file line.
Workaround: add an additional blank line at the end of the file to solve the compiler issue.

4.0 GUI - TestRT

   4.1 APAR # PM39023 (DEFECT ID RATLC01814197)

All tests and services are selected when the test selection dialogue box shows more than 1 test selected in the service.
Workaround: use the setting Additional Options to set the option -service= and -test=

   4.2 APAR # PM39030 (DEFECT ID RATLC01814198)

The test report printout is not correct, the symbols for pass / fail (red cross / green check mark) appear at wrong position in the html report.No known workaround.

5.0 Qualification Kit

   5.1 APAR # PM42040 (DEFECT ID RATLC01814464)

The Qualification Kit does not support a TDP name containing a dot.
Workaround: modify CleanFile function into perl files.

6.0 Runtime Analysis

   6.1 APAR # PM37692 (DEFECT ID RATLC00427812)

Unable to set sizeof long as 64bits and sizeof int as 32bits in TDP parser settings.Solution: Add the new option --long_64_bits to set sizeof long as 64 bits while keeping sizeof int as 32 bits.

   6.2 APAR # PM39238 (DEFECT ID RATLC00428230)

The instrumentation uses 100% CPU load for 2 to 4 hours when complex templates are used.No known workaround.

   6.3 APAR # (DEFECT ID RATLC01813980)

The command atlsplit -testname= adds the to all empty NT, PT, QT lines while splitting the .spt file.

7.0 Target Deployment Port

   7.1 APAR # (DEFECT ID RATLC01814495)

The Microsoft /Gz compiler option causes a link error when using memory profiling.
Workaround: remove either the /Gz option or the memory profiling feature.