Weitere ähnliche Inhalte
Kürzlich hochgeladen (11)
YAPC::Asia 2011 招待LT "Cコンパイラ用テストスイート自動生成システムtestgen2の紹介"
- 2. 自己紹介
papix (ぱぴっくす)
Twitter: @__papix__ (‘_’は前後2つ)
Hatena id:papix
スカイアークシステム社さまの“遠方からの参加者支援制度”に
当選したので, 大阪から来ました.
スカイアークシステム社さまマジかっけー!!
- 3. 自己紹介
関西学院大学 理工学部情報科学科 (学部4年生)
●
“かんさいがくいん(Kansai Gakuin)”じゃないよ,
●
“かんせいがくいん(Kwansei Gakuin)”だよ!
“関学”, “関学大”, “K.G.”は関西学院の商標だよ! (参照: Wikipedia)
Perlのレベルは初心者に毛が生えたくらい(Perl歴約1年前後).
人生初YAPCで人生初LT… すごく緊張してます.
昨晩, LT後にtwitterで叩かれる夢を見ました.
研究はC言語のコンパイラについて. でも, よく使う言語はPerl.
今日はネタがないので研究紹介をさせていただきます.
- 6. testgen2
Cコンパイラ用のテストスイートを自動生成/自動テストできる.
コンパイラの開発初期段階を想定.
K&RとC89で書かれたテストプログラムがそれぞれ約9000本.
テンプレートを追加することで, テストの追加・変更が可能.
ライセンスはGPL ver2なので, 無料で自由に使用可能.
現在も開発進行中.
テスト併合/マルチコア対応による高速化…
C99対応…
C以外の言語(C++等)への対応…?
- 7. 宣伝
もし, 同僚や友人にコンパイラの開発に携わっている人がいたら,
「こんなのがあったよ!」と紹介して頂ければ嬉しいです!
実際に触ってみた上でのご意見やご感想は, 開発の上で非常に
参考・励みになります!
詳しくは…
testgen2ウェブページ
http://ist.ksc.kwansei.ac.jp/~ishiura/pub/testgen2/index.html
もしくは “testgen2”で検索!