Start here

Home
About Klocwork
What's new
Fixed issues
Release notes
Installation

Reference

C/C++ checkers
Java checkers
C# checkers
MISRA C 2004 checkers
MISRA C++ 2008 checkers
MISRA C 2012 checkers
MISRA C 2012 checkers with Amendment 1
Commands
Metrics
Troubleshooting
Reference

Product components

C/C++ Integration build analysis
Java Integration build analysis
Desktop analysis
Refactoring
Klocwork Static Code Analysis
Klocwork Code Review
Structure101
Tuning
Custom checkers

Coding environments

Visual Studio
Eclipse for C/C++
Eclipse for Java
IntelliJ IDEA
Other

Administration

Project configuration
Build configuration
Administration
Analysis performance
Server performance
Security/permissions
Licensing
Klocwork Static Code Analysis Web API
Klocwork Code Review Web API

Community

View help online
Visit RogueWave.com
Klocwork Support
Rogue Wave Videos

Legal

Legal information

C/C++ Path Analysis errors in build log

C/C++ Path Analysis errors in build log

If your organization is DO-178B compliant, then these error codes are likely of interest to you. DO-178B-compliant organizations have manual processes in place to review and analyze these error codes. If your organization is not DO-178B compliant, you can ignore these error codes.

If the engine is unable to analyze a particular function, a message will be added to the build log, which is found in the output tables directory. These messages are explained below.

Time-out

Message Explanation
Path Analysis: Info: Function 'x' was skipped. Status code 501 (timeout) The function took too long to analyze.

Complexity

Message Explanation
Path Analysis: Info: Function 'x' was skipped. Status code 601 This means that Klocwork's interprocedural checkers will not be run on this function, but Klocwork will still run intra-procedural checkers on the function. If you see this message, you need to reduce the size and complexity of the function.
Path Analysis: Info: Function 'x' was skipped. Status code 602
Path Analysis: Info: Function 'x' was skipped. Status code 603
Path Analysis: Info: Function 'x' was skipped. Status code 604
Path Analysis: Info: Function 'x' was skipped. Status code 701 These status codes indicate that the function was passed to the classic engine for analysis.
Path Analysis: Info: Function 'x' was skipped. Status code 702
Path Analysis: Info: Function 'x' was skipped. Status code 703
Path Analysis: Info: Function 'x' was skipped. Status code 704