最短の時間と最小のコストで最高の品質を
ホーム サービス内容 導入実績 お問い合わせ FAQ リンク
ホームサービス内容>テストプログラム  
テストプログラム

コンパイラは非常に高度なソフトウェアです。そのためコンパイラのテストには膨大な組み合わせを網羅したテストケースを必要とし、それこそ天文学的な組み合わせ数となります。

私どもは日々テストケースの拡充に努めており、その結果開発されたコンパイラテストシステム(ACTEST)は、コンパイラの評価システムとしては、世界最大の規模を誇っております。


テスト本数

対応仕様

テスト内容
C 約21万本
  • ISO/IEC 9899:1990
  • (C99対応準備中)
  • 定数(整数、文字、浮動小数点など)
  • 変数(extern、autoなど)
  • 配列(一次元、二次元、多次元など)
  • 構造体 / 共用体
  • 演算子(四則演算、論理演算子、ビット演算子など)
  • 関数(引数、宣言など)
  • ポインタ(変数、関数、配列、ポインタなど)
  • 制御構造(switch-case、forなど)
  • ビットフィールド  ...etc
C++ 約 11万本
  • ISO/IEC 14882:1998
  • Embedded C++
単純な動作確認から複雑なアルゴリズムを含むものまで、テストプログラムの内容は多岐にわたります。
  • 型宣言(ブロック内宣言など)
  • 型修飾子(const定数のマクロ使用など)
  • クラス(public/private、friend、継承など)
  • 演算子(::演算子、参照演算子、new/deleteなど)
  • キャスト(関数形式など)
  • 関数(オーバーロード関数、インライン関数など)  ...etc
DSP-C 約8 万本
  • ISO TR
  • ACE
ISO TR特有のmodwrap、ACE仕様特有のcirc等、どちらの仕様にも対応しています。
  • 固定小数点型を使用した四則演算、複合演算
  • オーバーフロー型指定子(saturation/modwrap)を使用したオーバーフロー処理の検証
  • 固定小数点型の型変換処理の検証  ...etc
※Embedded-Cの固定小数点部分を指します


 価格表はこちら

 言語仕様に関するFAQはこちら



Copyright (c) Japan Novel Corporation
コンパイラ評価サービス Compiler Qualification Service JNOVEL 日本ノーベル株式会社 サイトマップ A-qual ホーム