ARM runs the following commercial C / C++ test suites in many different configurations on the ARM Compiler: Plum Hall Validation test suite for ISO C conformance Plum Hall Validation test suite++ for ISO C++ conformance Plum Hall Validation test libsuite++ for ISO C++ conformance of the C++ library Dinkumware embedded C++ Library Proofer for checking the embedded features of the C++ library RogueWave C++ Library self tests EEMBC Benchmarks CodeSourcery C++ ABI Testsuite
ARM uses the EDG front end, which is also extensively tested, and has a uniquely high pass rate on the commercial test suites. For more information on this, please see http://www.edg.com/ In addition, ARM runs many home-grown test suites and large amounts of real world code as part of its testing procedure, to ensure all compilation tool product features remain of the highest quality.
|