Fixed issues in Klocwork 2024.3
The following issues were fixed in Klocwork 2024.3.
General issues
| Number | Description |
|---|---|
|
00859971, 00749557, 00751344, 01119112, 01150496, 01137814, 01158992, 01162319 |
Improved support for the QNX compiler with C++ 11/14. |
|
00840347, 00798167, 01064861, 01155254 |
Improved support for the TI Arm Clang compiler. |
|
01146934 |
Fixed an issue with displaying updated issue counts in Validate when the default view search parameter changes. |
|
01061087, 01055416 |
Eliminated the need for kwadmin to consume a build license for basic administration actions. |
|
00913219 |
Added a feature that stores compressed build log files on the server to reduce storage usage. |
|
01061102, 01172754, 01192832, 01172754 |
Fixed an issue with the dbvalidate cleanup tool. |
|
01105271 |
Added the option to set runtime timeouts for all C/C++ analysis steps. |
|
01066032 |
Improved support for the Arm extensions to fix an issue with missing object files. |
|
01121550 |
Improved the reliability of C++ analysis when using the modern analysis engine. |
|
01124381 |
Fixed an issue related to SCONF file path matching. |
|
01143937 |
Updated the icons for Severity and Support Level for English and Japanese in the Validate portal. |
|
01154713 |
Fixed an issue with uploading CI builds to the project server. |
|
01139893 |
Fixed an issue with Klocwork projects hanging during analysis. |
|
01163039 |
Improved the handling of build options when using the C/C++ modern analysis mode. |
|
01157667 |
Improved support for the IARC/C++ compiler. |
|
01190436 |
Fixed an issue where the same defect, across streams of the same family, showed different statuses. |
|
01161340 |
Improved support for Klocwork C/C++ analysis on Android 14. |
|
01200853 |
Updated the documentation for the Klocwork 2024.2 release notes and Java virtual machine requirements. |
|
01213090, 01210352 |
Updated the documentation for the MISRA C:2012 and MISRA C:2023 rules mapped to Klocwork checkers. |
|
01210352 |
Updated the format of the Date Originated column in CSV file downloads to improve usability. |
|
01210352 |
Updated the documentation for the fields included when exporting a list of issues from Validate. |
|
01215710, 01237080 |
Fixed an issue with handling of paths for modules in Validate. |
|
01237252 |
Updated the documentation to include descriptive browser tab names for each page. |
|
01235300 |
Fixed an issue with displaying renamed project names correctly in Validate reports. |
Checker issues
| Number | Description |
|---|---|
|
00912764 |
Added the new checker MISRA.MACRO_ARG.EXPRESSION.2012. |
|
00624808, 01164040 |
Reduced false positives for the checker MLK.MUST. |
|
01045924, 01045915 |
Reduced false negatives for the checker UFM.USE.MUST. |
|
01045919 |
Reduced false negatives for the checker UFM.USE.MIGHT. |
|
01045924 |
Reduced false negatives for the checker MISRA.IF.UNDEF. |
|
01198952 |
Reduced false positives for the checker AUTOSAR.ADD.REDEF.DERIVED.FUNC. |
|
01201231 |
Reduced false positives for the checker MISRA.LOGIC.NOT_BOOL. |
|
01226335 |
Reduced false positives for the checker AUTOSAR.ADD.LITERAL. |
|
01201231 |
Reduced false positives for the checker CERT.OOP.COPY_MUTATES. |