
SuperGuard adds C++ for ISO26262 libraries
Solid Sands has launched an extended C++ subset of its SuperGuard tool for functional safety in automotive software development.
The extended subset is the industry’s first requirements-based test suite for standard C++ library qualification and meets various functional safety standards, such as ISO 26262.
The development addresses the often underestimated challenge of standard C++ library qualification as the size of the standard library is significantly larger than its C counterpart.
- Solid Sands joins RISC-V for compiler and library boost
- Compiler test update boosts Andes RISC-V in automotive
The intricate nature of the library core headers, relying heavily on templates executed by the compiler, presents complexities in achieving statement coverage and modified condition/decision coverage (MC/DC).
Solid Sands has used a combination of in-house analysis and the latest tools to reach high levels of coverage for third-party library implementations based on LLVM and GNU.
“In an era of evolving software demands, Solid Sands is proud to unveil SuperGuard’s extended compatibility with C++,” said Marcel Beemster, CTO of Solid Sands at the IAA Mobility motor show in Munich today.
“The IAA Mobility’s focus on innovation makes it the perfect event for this announcement. Compilers and Libraries play an increasingly pivotal role in mobility, SuperGuard solves the complex challenge of standard C++ library qualification.”
