Csmith, a random generator of C programs
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
autoconf Update Automake/Autoconf/Libtool stuff. May 19, 2017
cmake Add CMake infrastructure for building `csmith`. May 19, 2017
doc Update `Makefile.in` files using new Automake. Jun 26, 2017
driver driver tweaks May 29, 2016
m4 Update Automake/Autoconf/Libtool stuff. May 19, 2017
runtime Update `Makefile.in` files using new Automake. Jun 26, 2017
scripts Update `Makefile.in` files using new Automake. Jun 26, 2017
src Update copyright years. Apr 7, 2018
tamer Update copyright years. Dec 31, 2014
utah Move `test_csmith.pl` script into `utah` subdirectory. May 31, 2017
.gitattributes Added script to determine the git hash commit for a source tree. Jan 3, 2012
.gitignore Ignore files generated by Csmith and by Csmith-generated programs. Apr 8, 2012
.travis.yml Add ".travis.yml" file. May 28, 2017
AUTHORS Initial git version of Csmith. May 4, 2011
BUGS_REPORTED.TXT track a clang wrong-code bug Nov 22, 2013
CMakeLists.txt Update the version to 2.4.0. Jun 21, 2017
COPYING Update copyright years. May 28, 2017
ChangeLog Note that `--deputy` command-line option was removed. Jun 21, 2017
INSTALL Initial git version of Csmith. May 4, 2011
Makefile.am Include CMake-related files in distributions. May 19, 2017
Makefile.in Update `Makefile.in` files using new Automake. Jun 26, 2017
NEWS Initial git version of Csmith. May 4, 2011
README Initial git version of Csmith. May 4, 2011
TODO updates Feb 11, 2012
aclocal.m4 Update `Makefile.in` files using new Automake. Jun 26, 2017
bootstrap Use generated "config.h". May 19, 2017
cmake_config.h.in Fix nit in "cmake_config.h.in"; whoops! May 27, 2017
config.h.in Get the random seed from `arc4random_buf', if available. May 27, 2017
configure Update the version to 2.4.0. Jun 21, 2017
configure.ac Get the random seed from `arc4random_buf', if available. May 27, 2017
git-hash.sh Added script to determine the git hash commit for a source tree. Jan 3, 2012
version.m4 Update the version to 2.4.0. Jun 21, 2017

README

-*- mode: Text -*-

                  Csmith --- a random generator of C programs

              Xuejun Yang, Yang Chen, Eric Eide, and John Regehr
                  {jxyang,chenyang,eeide,regehr}@cs.utah.edu

                    University of Utah School of Computing
                            http://www.cs.utah.edu/
                                       

Please send bug reports and fixes to <csmith-bugs@flux.utah.edu>.

There is a mailing list, <csmith-dev@flux.utah.edu>, for discussing Csmith.
Visit <http://www.flux.utah.edu/mailman/listinfo/csmith-dev> to subscribe.
To post messages to the list, you must first subscribe to the list.

Most Csmith info can be found here:

  http://embed.cs.utah.edu/csmith/