Presentation 2007-01-18
Test Suite of C Compilers and Its Generating Tool "testgen"
Yuki UCHIYAMA, Nobuyuki HIKICHI, Nagisa ISHIURA, Yuji NAGAMATSU,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) The testing of compilers is usually done using a test suite, or a collection of programs fed into the compilers. The test suite for compilers often includes many similar codes, which is not desiarable from the viewpoint of the program maintainability. It sometimes takes manual editing of many files to switch compilers and simulators or to select specific test sets. As an approach to solve those problems, we propose in this article a method of generating test suites from "template files," which are reduced description of the test programs, and a configaration file. We demonstrate that the total number of the lines for describing an exisiting test suite is reduced to 60% by the proposed method.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) C language / compiler / test suite / gcc
Paper # VLD2006-95,CPSY2006-66,RECONF2006-66
Date of Issue

Conference Information
Committee RECONF
Conference Date 2007/1/11(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Reconfigurable Systems (RECONF)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Test Suite of C Compilers and Its Generating Tool "testgen"
Sub Title (in English)
Keyword(1) C language
Keyword(2) compiler
Keyword(3) test suite
Keyword(4) gcc
1st Author's Name Yuki UCHIYAMA
1st Author's Affiliation Kwansei Gakuin University()
2nd Author's Name Nobuyuki HIKICHI
2nd Author's Affiliation SRA
3rd Author's Name Nagisa ISHIURA
3rd Author's Affiliation Kwansei Gakuin University
4th Author's Name Yuji NAGAMATSU
4th Author's Affiliation Kwansei Gakuin University:(Present address)The Japan Research Institute
Date 2007-01-18
Paper # VLD2006-95,CPSY2006-66,RECONF2006-66
Volume (vol) vol.106
Number (no) 458
Page pp.pp.-
#Pages 5
Date of Issue