15 June 2016
Links auf weitere News: Firma Testwell CMT++/CMTJava Testwell CTC++ Elvior TestCast GrammaTech CodeSonar Imagix Julia Static Analysis Events/Seminare ALLE NEWS

GrammaTech CodeSonar 5.3 verfügbar
(Ithaca/New York/USA, Offenburg/Deutschland, 17. Juni 2020)
Neben einer Reihe von Fehlerberichtigungen (ausgewiesen in den Release Notes) und kleinen Verbesserungen, enthält CodeSonar 5.3p0 die unten aufgeführten Neuerungen:Uninitialisierte Variable
Die Warnungsklasse "Uninitialized Variable" wurde in ihrer Funktionalität erweitert. Detektiert werden nunmehr auch partiell uninitialisierte Variablen wie z.B. uninitialisierte Felder in Strukturen und Klassen. Die Bibliotheksmodelle wurden dahingehend ebenfalls erweitert, was sich in einer schärferen Analyse auch für andere Warnungsklassen auswirkt.
Voreingestellte Konfiguration
CodeSonar 5.3 ermöglicht ein Set von Presets bereits bei der Produktinstallation zu spezifizieren, die dann als Grundeinstellung für alle Projekte Anwendung finden. Die wiederholte Spezifikation zur Analysezeit kann dann entfallen.
C++ Parsing
Die neue Version beinhaltet eine verbesserte Unterstützung der nicht zum C++ Standard konformen C++ Dialekte für eine Reihe von neuen Versionen verschiedener Compiler wie z.B. Clang und gcc. Viele Parse Errors früherer CodeSonar Editionen treten damit nicht mehr auf.
Misra
Die MISRA C++ 2008 Warnungsklassen wurden durch weitere ergänzt. Ein zu hoher Arbeitsspeicherbedarf einiger MISRA Checker wurde in der neuen CodeSonar Edition behoben. Die Gefahr von Analyseabbrüchen bei großen Projekten mit mehreren Millionen Codezeilen besteht nicht mehr.
Visualisierung
Die HTML5 Visualisierung wurde durch die Funktionalität 'Layer im Call Graph zu expandieren' erweitert. Darüber hinaus wurde das Auffinden von Funktionen erleichtert.
NetBSD
CodeSonar 5.3 ist verfügbar für die NetBSD Version 8.0. Die Version 6.0 wird nicht mehr unterstützt.
Für Kunden mit gültigem Softwaresupportvertrag ist das Update kostenlos erhältlich.
Ebenfalls ist eine 30-tägige Evaluation für CodeSonar 5.2 über die GrammaTech Webseite verfügbar.