Solid Sands, the world-leading provider of testing and qualification technology for compilers and libraries, has launched an updated version of its SuperGuard product, the world’s first specialized requirements-based test suite for C and C++ standard libraries.
Highlights of SuperGuard Amsterdam version 1.2 include 165 new test files for additional coverage of the C standard library, improved test subsets for environments that do not support specific floating-point types, and an extension of the test platform within SuperGuard which enables more modular report generation. This modularity allows SuperGuard users to specify which parts of the standard library they need to qualify, and to generate reports accordingly. Finally, the report generator now also has an option to generate PDF documents that can be shared easily with external reviewers and assessors.
Marcel Beemster, CTO at Solid Sands, says: “We listened closely to our customers and SuperGuard Amsterdam version 1.2 is the result. With this version, our customers have a more modular solution to their requirements and greater flexibility than ever before.”
SuperGuard can be licensed for just C (SuperGuard C Base), and additionally for C++ (SuperGuard C++ Core). SuperGuard C Base supports C90, C99, C11 and C18 – all the current versions of C – while SuperGuard C++ Core supports the C++11, C++14 and C++17 headers that are the most commonly used in embedded systems.
Solid Sands is actively developing support for additional headers beyond the C++ Core package. Building a modular approach into SuperGuard Amsterdam version 1.2 means that in the future, users will be able to add more C++ standard library headers to suit their changing needs.
About Solid Sands
Solid Sands is the world-leading provider of verification and qualification technology for C and C++ compilers and libraries.
Our mission is to make the world a safer place. Our products support companies to achieve both the highest quality objectives and the most up-to-date functional safety standard requirements. By creating the best possible test suites for C and C++ compilers, libraries, and analysis tools, we are at the forefront of software testing and qualification. Our flagship products include SuperTest, the most comprehensive compiler test and validation suite, and SuperGuard, a library safety qualification suite. With industry partners worldwide, we serve leading and innovative semiconductor, IP and security companies, as well as safety-critical software companies in the automotive, robotics, railway and medical industries.