You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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)

Linux

  • 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