Welcome to the new Parasoft forums! We hope you will enjoy the site and try out some of the new features, like sharing an idea you may have for one of our products or following a category.

Insure++ 2023.1 Release Announcement

Rich
Rich Posts: 34 ✭✭

What's New

  • STL checking is now enabled for GCC-5 thru GCC-10. There are, however, some outstanding issues. STL checking is an extended and experimental feature of Insure++ which may be helpful in finding STL usage violations. See STL Checking in the User's Guide.
  • Several parser improvements.
  • Bug fixes.

Known Issues

Windows:

  • Insure++ needs one TLS slot to track threads. This slot must be in the minimum supported range, (usually 1-64). If an application uses too many of the "guaranteed" TLS slots, then Insure++ won't function. We've seen this with Intellicad.
  • Session zero isolation prevents user interaction with the GUI when debugging system services. The workaround is to use a report file, or open the Insure++ GUI beforehand.
  • AutoCAD plugins have been known to be incompatible with Insure++ in the past. Try turing on "static linking" in the Control Panel. Consider C++Test with BugDetective.

Supported Platforms

The following are the only tested and officially supported platforms for this release:

Windows:

  • Windows 8, 8.1 and 10 with the following compilers:
  • Visual Studio 2015 (VS 14.0)
  • Visual Studio 2017 (VS 15.0)
  • Visual Studio 2019 (VS 16.x)

Linux

In general, we support Linux distros. However, only the following are tested on a regular basis:

  • GCC-5.4.x - GCC-11.x
    Older GCCs may work, but they are not tested. GLIBC version 2.15, (or later), is required

  • CentOS 7

  • Fedora 18
  • Fedora 24
  • Fedora 25
  • Fedora 26
  • Ubuntu 16
  • Ubuntu 17