Deploy & Manage

Klocwork integrates with your build to provide a detailed, centralized view of your codebase. Configure the Klocwork tools to best suit the needs of your company and staff.

Learn More

Analyze Code

Run Klocwork analysis against your code to discover issues in your build early in your product life cycle. Learn how analysis can become part of your daily process on the desktop or server with as little effort as possible.

Learn More

Review Code

Klocwork code review provides a simple, inherently social interface that enables developers to share code, review each other's code, monitor changes, and ultimately deliver a better product.

Learn More

Evaluate & Measure

From the Klocwork Portal you can access the web interface for project management, reporting, issue investigation, and user management.

Learn More

Product Lifecycle Information

Product Lifecycle Information for all Rogue Wave Software products is available here

Note that support for all versions of Klocwork 2016 ended January 26, 2018.

Support for Klocwork 2018 ends on January 31, 2020

April 1, 2019 - Support for all versions of Klocwork 2018 is ending on January 31, 2020. This gives you as much time as possible to understand the changes, talk to us, and migrate your projects to the latest release of Klocwork 2019. What happens February 1, 2020?

  • Organizations with active Klocwork 2019 subscriptions or maintenance will have full access to Customer Support for all of their Klocwork questions and issues.
  • Customers who have not completed migration to a supported release will be able to renew Klocwork 2018 subscriptions and maintenance, but will not have access to Customer Support, except for license transfers as needed.
  • Customers will be able to acquire incremental Klocwork 2018 subscription licenses, but will not have access to Customer Support for those licenses, except for license transfers as needed.
  • Customer Support will continue to provide license transfers for Klocwork 2018 licenses that are still under subscription or maintenance.
  • Customer Support will not address any new feature requests or issues for Klocwork 2018 except for license transfer requests. No further patches or Service Releases for Klocwork 2018 will be issued.

Next steps

Upgrade to the latest version of Klocwork. Contact license@roguewave.com to request a Klocwork 2019 license to replace your current Klocwork 2018 license. Your account manager can also connect you to our Professional Services team to assist in planning and executing your migration.

Support for Klocwork 2017 ended on February 20, 2019

April 1, 2019 - Support for all versions of Klocwork 2017 ended on February 20, 2019. What does this mean?

  • Organizations with active Klocwork 2018 and 2019 subscriptions or maintenance will have full access to Customer Support for all of their Klocwork questions and issues.
  • Customers who have not completed migration to a supported release will be able to renew Klocwork 2017 subscriptions and maintenance, but will not have access to Customer Support, except for license transfers as needed.
  • Customers will be able to acquire incremental Klocwork 2017 subscription licenses, but will not have access to Customer Support for those licenses, except for license transfers as needed.
  • Customer Support will not address any new feature requests or issues for Klocwork 2017 except for license transfer requests. No further patches or Service Releases for Klocwork 2017 will be issued.

Next steps

Upgrade to the latest version of Klocwork. Contact license@roguewave.com to request a Klocwork 2019 license to replace your Klocwork 2017 license. Your account manager can also connect you to our Professional Services team to assist in planning and executing your migration.

Announcing Klocwork 2019.3

October 15, 2019 - Klocwork 2019.3 is now available for download. Downloads are for current Klocwork customers only. If you are not a customer and would like to evaluate the product, please request an evaluation here.

Klocwork 2019.3 includes the following features:

  • We're pleased to announce we've enhanced our implementation 64-bit architecture on Linux, allowing Klocwork to more effectively analyze very large and complex code bases and projects.
  • Our new checker CWARN.DTOR.VOIDPTR reports instances of the C++ operator delete used with an operand that has the type 'pointer to void'.
  • Our new checker UNUSED.FUNC.STL_EMPTY helps programmers catch instances where they've accidentally called the empty() method instead of the clear() method, which can result in serious and hard-to-find algorithmic bugs.
  • Our enhanced coverage for MISRA C 2012 now includes checkers to support Rules 5.8 and 5.9.
  • and many more updates...

There is no patch installer for Klocwork 2019.3. The full product installer installs this release correctly, when the previous version of Klocwork is already installed. You will need a Klocwork 2019 license. Contact license@roguewave.com if you need a new license.

ISO, IEC and EN Certifications

Klocwork 2019.2 has received ISO 26262, IEC 61508, and EN 50128 certifications. ISO 26262 and IEC 61508 certifications are critical to the automotive industry in defining the functional safety for automotive equipment throughout the lifecycle of all electronic and electrical safety systems. EN 50128 is an industry standard that specifies the requirements for development of functional safety-related software in railway applications.

Read More