씨스미스

Csmith
씨스미스
원저작자양쉐쥔, 양첸, 에릭 에이드, 존 레게르
초기 릴리즈2011년, 11년 전(2011년)
안정된 릴리스
2.3.0 / 2017년 6월 21일, 4년 전(2017-06-21)
저장소github.com/csmith-project/csmith/
기입처C++, Perl
유형컴파일러 퍼저
면허증.BSD 라이선스
웹 사이트embed.cs.utah.edu/csmith/

Csmith는 테스트 사례 생성 도구입니다.C99 표준에 준거한 랜덤 C 프로그램을 스태틱 및 다이내믹하게 생성할 수 있습니다.C 코드를 처리하는 컴파일러, 정적 분석기 및 기타 도구에 사용됩니다.이것은 유타 대학의 연구진이 개발한 무료 오픈 소스이며 허가된 C 컴파일러 퍼저입니다.그것은 이전에 [1]랜드프로그라고 불렸다.

외부 링크

레퍼런스

  1. ^ Yang, Xuejun; Chen, Yang; Eide, Eric; Regehr, John (2011). "Finding and understanding bugs in C compilers". Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation - PLDI '11. p. 283. CiteSeerX 10.1.1.225.1281. doi:10.1145/1993498.1993532. ISBN 9781450306638.