ACE Associated Compiler Experts bv, into tools and services for professional compiler development and validation, has announced the availability of the SuperTest Rembrandt release. SuperTest is a test and validation suite for compilers.
Claiming to be the most comprehensive test and validation suite providing testing of C, C++, Embedded C and DSP-C compilers, this release features several new tests, extended stress testing and an Application Binary Interface (ABI) integration testing framework.
Improvement of software quality and security are becoming the key success factors in all industries. Compilers are central to all software development and systems integration, and so compiler quality is vital. Compiler development and testing require a combination of rigorous software engineering skills, scientific in-depth knowledge of algorithms and complexity plus a huge amount of experience and craftsmanship. This is why this release of SuperTest has metaphorically been dubbed the Rembrandt Release.
In the SuperTest Rembrandt Release, ACE introduces the ABI Tester to test the integration of various software components using the same Application Binary Interface. Using an elaborate generator in the ABI Tester, compiler and system testers can now validate that the interaction of software components through a defined binary interface in systems has been correctly implemented. As the ABI is largely implemented by compilers, this integration testing is a natural extension in the SuperTest product.
The new SuperTest Rembrandt Release also validates the C++ Library conformance and implementation with over 500 new elaborate handcrafted tests. SuperTest’s Depth Suite has been extended to support testing the correct implementation of operator precedence rules for arbitrary combinations of language data types, thus stressing a compiler for correct behavior.
Besides, SuperTest has grown with over 1400 high quality tests for language constraints, library functions and all the test cases that follow from ACE’s own advanced compiler optimization developments.
“SuperTest users confirm that they find real problems in their existing and new compilers on top of their existing test environment...Early runs of the ABI Tester already uncovered issues in established ABI implementations. The new tests in the SuperTest Rembrandt Release also found problems in well known industrial and open source compilers,” said Marco Roodzant, VP Marketing & Sales of ACE Associated Compiler Experts.
The SuperTest Rembrandt Release is readily available.