Keil™, An ARM® Company

ARM Development Tools

Verification

The RealView® Compilation Tools are quality assurance tested using a number of commercial and in-house test suites.

  • Plum/Hall validation test suite for ISO C Conformance
    This is the de-facto industry standard for C compiler verification.
  • Plum/Hall validation test suite++ for ISO C++ Conformance
    This is one of the many industry standards for C++ compiler verification.
  • Plum/Hall validation test libsuite++ for ISO C++ Library Conformance
  • Dinkumware Embedded C++ Library Proofer
    This test suite is used to check the embedded features of the C++ Library.
  • Roguewave C++ Library Self Tests
  • EEMBC Benchmarks
    This benchmark suite verifies that complex third-party programs compile and execute properly.
  • CodeSourcery C++ ABI Test Suite
    This test suite verifies the development tools ABI.
  • EDG Front-End Test Suite
    The RealView Compiler uses the EDG front-end that is tested very extensively. It has a uniquely high pass rate on the commercial test suites. For more information, refer to http://www.edg.com/dev.html.
  • In-house Validation Test Suite
    ARM runs many in-house test suites and large amounts of real world code as part of its testing procedure to ensure all product features are of the highest quality.