This release includes internal parser improvements, quality of live improvements, and bug fixes.

Supported Platforms

This Insure++ version only supports the following platforms:

Windows

Windows 7, 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)
  • Visual Studio 2019 (VS 16.x)

Windows 11 is not yet supported.

Linux

Most distributions and versions of Linux are supported, but the following are the official release which are tested on a regular basis.

  • GCC-5.4.x - GCC-11.x
    • Older GCCs may work, but they are not tested.
    • GLIBC 2.15 or later is required.
  • CentOS 7
  • Fedora 18
  • Fedora 24
  • Fedora 25
  • Fedora 26
  • Ubuntu 14
  • Ubuntu 16
  • Ubuntu 17

Known Issues

This section describes known issues in this release. Refer to previous release notes for information about existing 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 are incompatible with Insure++. As a workaround, try enabling "static linking" in the Control Panel or consider using C/C++test with Flow Analysis.

PRs and FRs

The following PRs/FRs were addressed in this release:

INS-7305Local licenses show incorrect password on Linux for Insure++
INS-7313[Win] _MSC_FULL_VER has incorrect value for VS 2015, and it's various updates.
INS-7314Subst causes: assertion failed at: "cp_gen_be.c", line 7046 in gen_initializer_constant
INS-7316Unable to use local license on CentOS 7
INS-7322INSURE_ERROR: error while writing intermediate language (9) file: Invalid argument
INS-7324Incorrect license password for local licenses
  • No labels