Plum Hallコンパイラ品質評価パッケージ

製品概要

Plum Hall とは

コンパイラのテストと不具合発見とANSI/ISO C標準との対応確認を目的とした、 ANSI/ISO委員のThomas Plum氏 制作によるコンパイラ専用のテストスイートです。 Plum Hall は特定のコンパイラメーカーやベンダーとビジネス協定を結びません。公正で質の良い評価ツールを提供します。

製品ラインナップ

CVS

The PLUM HALL Validation Suite for C

C

本製品はCコンパイラのテストと、バグ探し、それに ANSI/ISO C 規格に合致しているか の検証を行います。

テスト内容としては Positive(各機能の確認)及び Negative(診断メ ッセージの生成と確認)を行います。規格の制定に参加したスペシャリストが開発してい るため、変化していく規格に的確に追随し、全世界でC言語検証の業界標準ソフトウェア
として使用されています。

  • テスト本数:約750本
  • シングルサイトソースコードライセンス契約

XVS

Suite++ The PLUM HALL Validation Suite for C++

C

本製品はANSI/ISO C++規格(1998年9月制定)に対しての検証を行い、現在おおよそ2600の Positiveテストルーチンと2000のNegativeテストルーチンを開発しております。

なお、この製品をお使いになる場合は上記の「Validation Suite for C」の購入が前提になっております。 すでにお持ちの方は本製品のみを追加購入していただくことになります。

  • テスト本数:4,600本以上
  • シングルサイトソースコードライセンス契約

LVS

The Plum Hall Validation Suite for C++ Library

本製品は従来から用いられている C++ライブラリに加え、たとえば locale や iostreams class などのほか、最近盛んに使用されるようになってきた Standard Template Library
(STL)の検査も可能です。

  • テスト本数:2,500本以上
  • シングルサイトソースコードライセンス契約

JVS

The Plum Hall Validation Suite for the Java Language

C

JavaコンパイラとJava Virtual Machineに対して過酷な検証・テストを行います。 同時にJava言語規格(JLS)に対してのPositive 、Negativeテストを行います。

製品は、operators, primitives, reference data typesの置換のテストに加えて、Expressionの生成、検証なども含みます。携帯端末に特化したCLDC規格版もあります。

  • テスト本数:9,000本以上
  • シングルサイトソースコードライセンス契約