Plum Hall, Inc.

Plum Hall is a world leader in making compiler validation suites and software for the programmer and software development community.

C and C++ Validation Test Suites


"LibSuite++® The Plum Hall Validation Suite for The C++ Library" tests the more traditional components of your C++ library, like language support and iostreams classes, as well as the more recent additions, like the Standard Template Library (STL). LibSuite++ will continue to evolve though maintenance updates that adapt LibSuite++ to the most current C++ Standard and is the first complete validation test suite to fully test the conformance of your C++ library, while identifying the work that's needed to bring your C++ library into conformance with the ANSI/ISO C++ Standard.


"Suite++®: The Plum Hall Validation Suite for C++" is the leading provider of source code test cases comparing compiler behavior to the ANSI/ISO C++ Standard. Suite++ includes positive tests (for required behavior), negative tests (for production of diagnostic messages) and undef tests (for undefined behaviors). It has become the industry's first choice for testing C++, as well as a favorite resource of magazine review editors when testing C++ compilers.


"The Plum Hall Validation Suite for C™" is recognized as the authoritative test suite for ANSI/ISO C, with positive and negative tests for all requirements of the ANSI/ISO C Standard. The Plum Hall Validation Suite for C won the only technical competition ever held between C test suites, hands down! And, The Plum Hall Validation Suite for C is widely recognized as the industry's test method for C.


HTML Reports

HTML reports are created at the end of each suite test run. These reports show, in an intuitive way, the results of the test runs. The intent of each test is easily seen, the issue raised, whether it be a compilation error or a link or execution error is given and the links to the source code of the test and the compiler output are available.

Conformance Results


The conformance results page shows links to compiler errors and conformance failures for each test case.




Test Suite Coverage


The coverage page shows test case coverage for each standards year.




Test Suite Commentary


The commentary page shows test case comments for each test case directory.




Commentary Summary


The commentary summary page shows test case comments for all test case directories.