Csmith
Original authorsXuejun Yang, Yang Chen, Eric Eide, John Regehr
Release2011; 15 years ago (2011)
Stable release
2.3.0 / June 21, 2017; 8 years ago (2017-06-21)
Written inC++, Perl
TypeCompiler fuzzer
LicenseBSD license
Websiteembed.cs.utah.edu/csmith/
Repositorygithub.com/csmith-project/csmith/

Csmith is a test case generation tool. It can generate random C programs that statically and dynamically conform to the C99 standard. It is used for stress-testing compilers, static analyzers, and other tools that process C code. It is a free, open source, permissively licensed C compiler fuzzer developed by researchers at the University of Utah. It was previously called Randprog.[1]

edit

References

edit
  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.

📚 Artikel Terkait di Wikipedia

C (programming language)

Kit Aztec C BDS C Cc65 Ccache Clang CodeWarrior Comeau C/C++ C++Builder Csmith Deep Blue C Digital Mars DJGPP FpgaC GNU Compiler Collection HP aC++ IBM

The C Programming Language

Kit Aztec C BDS C Cc65 Ccache Clang CodeWarrior Comeau C/C++ C++Builder Csmith Deep Blue C Digital Mars DJGPP FpgaC GNU Compiler Collection HP aC++ IBM

John Regehr

sanitizer which was merged into the Clang C compiler, the C compiler fuzzer Csmith, and his widely read blog Embedded in Academia.[citation needed] He spent

Outline of the C programming language

Kit Aztec C BDS C Cc65 Ccache Clang CodeWarrior Comeau C/C++ C++Builder Csmith Deep Blue C Digital Mars DJGPP FpgaC GNU Compiler Collection HP aC++ IBM

Dustin Pedroia

baseman Dustin Pedroia". WCVB. June 26, 2021. Retrieved December 26, 2024. csmith@masslive.com, Christopher Smith | (November 12, 2019). "Dustin Pedroia injury:

List of people from Chandler, Arizona

Philadelphia Inquirer, February 1, 2008. Retrieved February 23, 2008. csmith@masslive.com, Christopher Smith | (November 12, 2019). "Dustin Pedroia injury:

Steve Lacy discography

(feat. Steve Lacy) Mac Demarco Martians 6. "Southern Isolation 2" Martians CSmith Vampire Weekend Father of the Bride 10. "My Mistake" Ariel Rechtshaid Ezra

National Book Festival

2017-07-20. Clay Smith https://blogs.loc.gov/national-book-festival/author/csmith/ Past Festivals National Book Festival.Library of Congress. National Book