Welcome to our blog. We hope that these pages provide an insight into us, our products and how we develop them. Please feel free to write to us if you have anything to add to any of the posts here.
Thursday, October 25, 2018
Gimpel Software (the vendor behind PC-lint and PC-lint Plus) <have recently updated their website, and it is now dedicated entirely to PC-lint Plus. If you are considering upgrading from PC-lint 9.0 to PC-lint Plus, the relevant information is available at PC-lint Plus for PC-lint/FlexeLint users.
The new website also includes an interactive demonstrator for PC-lint Plus, which allows you to try it out on sample C++ 11/14/17 or C89/99/11 code:
At the moment the demonstrator only includes compiler configurations for Visual Studio 2013 and 2015, but please don't let that put you off as it can work with most compilers including those based on GCC.
Also noteworthy is the following statement:
How long will PC-lint/FlexeLint Version 9 be supported?
PC-lint/FlexeLint Version 9 are no longer being maintained. The final update was Version 9.00L, released in 2014. Technical support will be provided for these products through the end of 2018.
That being the case, we intend to remove PC-lint 9.0 from our online store shortly. Gimpel are selling PC-lint Plus licences directly rather than via resellers, so if you need a quote for a PC-lint Plus licence please contact email@example.com for details or use the links below.
If you have any queries, please let us know.
Wednesday, October 24, 2018
This is a recommended maintenance update for Visual Lint 6.0 and 6.5. The following changes are included:
Fixed an MSBuild parsing bug which was preventing Visual Studio system include folders from being read in some circumstances.
Fixed a bug which could prevent the VisualLintGui code editor determining the location of PC-lint Plus indirect files in order to open them from a context menu.
Updated the values of
_MSC_FULL_VERin the PC-lint Plus indirect file
co-rb-vs2017.lntfor compatibility with Visual Studio 2017 v15.8.3. This change is needed to fix a fatal error in
_MSC_VERis less than 1915.
Added a PC-lint Plus compatible version of
lib-stl.lntto the installer as it is not currently supplied with PC-lint Plus.
Added additional indirect files needed for analysing Visual Studio 2012, 2013 and 2015 codebases with PC-lint Plus 1.2 to the installer.
If a project intermediate files folder does not currently exist, it will not be referenced with a
-i(include folder) directive on generated PC-lint or PC-lint Plus command lines. This avoids extraneous 686 warnings "
(Warning -- option '-i<folder path>' is suspicious: absolute path is not accessible)".
Note that if build artifacts (e.g.
.tlifiles) are required for analysis purposes, analysing without the intermediate folder will most likely result in analysis errors. In this case, performing a build and re-analysing the affected files/projects should fix it.
Tuesday, October 23, 2018
LintProject Pro is a command line only product which can perform a basic per-file analysis of a C/C++ codebase using PC-lint or CppCheck. In many ways it was the proof of concept for Visual Lint, and although it has served us well, it's getting a bit long in the tooth now.
For example, unlike Visual Lint Build Server Edition (which has inherited its capabilities), LintProject Pro only makes use of a single CPU core when running analysis and doesn't support current analysis tools such as PC-lint Plus.
The interfaces to the two products are however very similar as the command line interface of Visual Lint Build Server is based on that of LintProject Pro. In fact, Visual Lint Build Server Edition can do everything LintProject Pro can - along with much, much more.
As such we think it is now finally time to put LintProject Pro out to pasture, and to make that easier we are offering a migration path from LintProject Pro to Visual Lint Build Server Edition. This involves trading in each existing LintProject Pro licence purchased before 23rd October 2018 for a 25% discount on a corresponding Visual Lint Build Server Edition licence. As such LintProject Pro has now been removed from our online store.
To take advantage of the upgrade, just write to us quoting which LintProject Pro licence (or licences) you wish to trade-in.
We've tried to keep this process clear and simple. The value of the discount offered exceeds that of the LintProject Pro licence, so this is a lower cost route to obtain an equivalent PC-lint Plus compatible product than (for example) refunding any existing LintProject Pro licences and purchasing Visual Lint Build Server Edition licences at full price.
If you have any questions, just ask.