SuperTest Rembrandt Release
ACE Press Release
ACE announces ABI testing in Rembrandt Release of the SuperTest compiler test and validation suite
World’s largest compiler test and validation suite now supports integration testing
Amsterdam – 27 January 2012 – ACE Associated Compiler Experts bv, world leader in tools and services for professional compiler development and validation, announces the availability of the SuperTest Rembrandt Release. Already the world’s most comprehensive test and validation suite providing unsurpassed quality testing of C, C++, Embedded C and DSP-C compilers, this release of SuperTest incorporates a substantial number of new tests, extended stress testing and an Application Binary Interface (ABI) integration testing framework.
Very rapidly, 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, hence compiler quality is prime. Compiler development and testing require the rare 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.
Furthermore, 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. We are pleased that the new ABI Tester helps professional users to validate the integration of their software” says Marco Roodzant, VP Marketing & Sales of ACE Associated Compiler Experts. “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.”
The SuperTest Rembrandt Release is readily available.
ACE Associated Compiler Experts bv (a wholly owned subsidiary of ACE Associated Computer Experts bv, Amsterdam, the Netherlands) is world leader in tools and services for professional compiler development.
SuperTest™ is the most comprehensive test and validation suite for compilers. Based upon 35+ years of ACE experience in compiler construction and validation, SuperTest provides a unique level of compiler test coverage and will find difficult problem cases in a compiler. SuperTest starts where other suites end.
ACE’s CoSy® compiler development system and its derivative CoSy Express™, give compiler developers the ability to achieve a leading edge position in the construction of better and faster optimizing compilers for a broad range of architectures and programming languages.
More information on ACE and its products and services is available at www.ace.nl.
© Copyright 2012 ACE Associated Computer Experts bv, Amsterdam, the Netherlands.
SuperTest™ is a trademark of ACE Associated Computer Experts bv.
CoSy® is registered trademark of ACE Associated Computer Experts bv.
CoSy Express™ is a trademark of ACE Associated Computer Experts bv.
All other trademarks are the property of their respective owners.