Publication | Closed Access
Automated test program generation for an industrial optimizing compiler
34
Citations
5
References
2009
Year
Unknown Venue
Test ProgramsEngineeringVerificationTest Data GenerationSoftware EngineeringIndustrial CompilerSoftware AnalysisFormal VerificationModel-based TestingComputational TestingTest AutomationSystems EngineeringCompilersTest GenerationComputer EngineeringComputer ScienceOptimizing CompilerSoftware DesignTest-driven DevelopmentProgram AnalysisSoftware TestingFormal MethodsBenchmark TestingIndustrial Optimizing Compiler
This paper presents joint research and practice on automated test program generation for an industrial compiler, UniPhier, by Matsushita Electric Industrial Co., Ltd. (MEI) and Institute of Software, Chinese Academy of Sciences (ISCAS) since Sept. 2002. To meet the test requirements of MEI's engineers, we proposed an automated approach to produce test programs for UniPhier, and as a result we developed an integrated tool named JTT. Firstly, we show the script-driven test program generation process in JTT. Secondly, we show how to produce test programs automatically, based on a temporal-logic model of compiler optimizations, to guarantee the execution of optimizing modules under test during compilation. JTT has gained success in testing UniPhier: even after benchmark testing and comprehensive manual testing, JTT still found 6 new serious defects.
| Year | Citations | |
|---|---|---|
Page 1
Page 1