News

Solid Sands: New SuperTest Release means a new painter

  • sections:all sections
  • contenttype:News item
  • datePublished on

Solid Sands, the world-leading provider of testing and qualification technology for compilers and libraries, has launched the latest release of its SuperTest Compiler Test and Validation Suite.

Solid Sands: New SuperTest Release means a new painter

In its 40 years of operation, SuperTest has undergone a significant redesign to embrace versatility and wide applicability. It started as a test suite only used by a single team of compiler developers, moving in the last 10 years to be the industry standard for independent compiler developers and the de facto tool for compiler qualification for safety-critical software development.

A new release of SuperTest comes with a new Dutch Painter. This release is named after Aelbert Cuyp. Aelbert Cuyp was one of the great Dutch 17th-century painters. Although he is primarily known for his landscapes, he also excelled in portraits and depictions of animals, making him a very versatile painter.

Thanks to Aelbert Cuyp, the Netherlands is known worldwide for its beautiful, cloudy, and continuously changing skies. Solid Sands wishes to attain such a long-lasting effect and ensure a long-term relationship with current and future customers.

"We see a large market demand for C++ in the automotive sector and the embedded industry in general," says Marcel Beemster, CTO of Solid Sands, "We added a substantial number of tests to the C++ library suite with this Aelbert Cuyp Release. Developers discover that, unlike the standard C library, use of the C++ library is a necessary part of using C++. Of course, we extended other areas of SuperTest as well. Just to highlight one - we added support for two additional data models to our test suites for arithmetic operations, bringing the total number of supported data models to 45."

The SuperTest Aelbert Cuyp 5.0 Release has added 1460 new tests in the C and C++ suites. Implementation code coverage close to 100% is achieved for the currently most demanded C++ headers up to C++17. The test suite for IEC 60559 floating-point arithmetic is made compatible with the pre-C++17 versions of C++. Modular treatment of the three floating point types is made easier by clear separation of their tests and their SET support. Testing for the recently introduced mathematical special functions in C++ is added and many other improvements to the suites and the tools are made.

About Solid Sands

Founded in 2014, Solid Sands is the one-stop shop for C and C++ compiler and library testing, validation and safety services. Solid Sands offers extensive test and validation suites with a unique level of compiler and library test coverage, enabling customers to achieve the software tool quality level demanded by ISO standards. The company’s name combines sand – the world’s most abundant source of silicon – with the solidity and security expected of sector-leading testing and validation technologies. More information on the company’s products and services is available at www.solidsands.nl. You can follow Solid Sands on LinkedIn and YouTube.