The Release notes and Readme Files haven't updated for Insure++ 7.5.1(windows&linux). both files shows 7.4 information
Well, now I'm embarrassed.
We fundamentally changed the way we make these documents beginning with 7.5, and it looks like our packaging engine decided to pick up the old documents instead. I'll be looking into this.
The Readme files are mostly about installation instructions, but here are the Release notes, (applicable to both Unix and Windows platforms):
Table of Contents
Voice: (626) 305-0041
Fax: (626) 305-9048
© Copyright, 1996-2018 Parasoft Corporation
Support for Visual Studio 2010 is dropped in this release.
Use of constructs, (e.g. typeid(type).name()) causes heap corruption. The workaround is to turn off guardzones: Insure++.guardSize 0 in .psrc or “Advanced Options” in Insure Control panel.
Debugging managed executables with Insure++ and Visual Studio 2008 is not supported. This means that while you can run the instrumented code, and see Insure++ error messages, you cannot set breakpoints, or use the debugging features of Visual Studio. This is due to an incompatibility in the way that managed executables are handled by Visual Studio
Insure++ Build does not rebuild anything when only header files are changed. This is actually a Microsoft dependency tracking bug; the workaround is to use Insure++ Instrument File, Insure++ Rebuild Selection, or Insure++ Rebuild Solution when necessary.
When only the Visual C++ component is installed, the Insure++ toolbar is ineffective. After restarting Visual Studio, the buttons work, but the Tools → Insure++ menu remains unavailable. .NET components must be installed for the toolbar and menu items to work.
Users who run from Visual Studio without elevated privileges may see INSURE_ERRORs regarding .gus files. The workaround is to run with elevated privileges once, to "prime" the cache.
The Suppressions Panel will not work properly unless run with elevated privileges or Enable user specific options is selected in the Insure++ Control Panel.
Session zero isolation prevents user interaction with Insra when injecting system services. The workaround is to use a report file.
On Windows 7 and Windows 10, you may see USER_ERROR messages whose stack trace does not include any user code. These messages are often due to undocumented aspects of Windows interfaces and may be safely ignored.
C# executables built with “/platform:anycpu” (the default) fail to run under Insure++. The workaround is to build with either “/platform:x86” or “/platform:x64”.
AutoCAD plugins are incompatible with Insure++. Consider C++Test with BugDetective.
Insure++ no longer supports 32-bit archtectures. 32-bit applications running on 64-bit architectures are still supported. In other words, you must run Insure++ on a 64-bit host for instrumentation. You can build a 32-bit application, and run it on a 64-bit host, or a 32-bit host. We no longer support instrumenting on a 32-bit host at all.
The following are the only tested and officially supported platforms for this release:
We support Linux/x64 with the following compilers:
Earlier compilers, (e.g. gcc-3.x), may work, but we don’t test them, and can’t guarantee that they will work.
Only the features supported by the compilers are supported by Insure++. For example, g++-4.8 doesn’t support C++14, so Insure++ doesn’t support it either when compiling with g++-4.8. On the other hand, g++-5.4 does support C++14, and so does Insure++ when compiling with g++-5.4.
In general, we support Linux, but only the following distributions are tested.
We support Windows/x64. There is no support for Windows/ppc, or Windows/IA-64.
The following are the only tested and officially supported platforms.
The following Visual Studio products are supported:
Insure++ no longer supports any Visual Studio prior to 2012.
Note that 7.5.2 hasn't released yet. But is scheduled for release soon.
7.5.1 still supports MSVC++-10.0, (VS 2010), but earlier VS's are no longer supported. Support for VS2010 is deprecated in 7.5.1, and will be dropped in 7.5.2.
Thanks for the catch!
Thanks Rich ..looking forward to the new release