SlackBuilds Repository

15.0 > Development > csmith (2.3.0)

csmith (generates random C programs)

Csmith is a random generator of C programs. Its primary purpose is to
find compiler bugs with random programs, using differential testing as
the test oracle. Csmith outputs C programs free of undefined behaviors
(believe us, that's not trivial), and the statistics of each generated
program (as comments at the end of the code).

It is useful for stress-testing compilers, static analyzers, and other
tools that process C code. Csmith has found bugs in every tool that
it has tested, and has been used to find and report more than 400
previously unknown compiler bugs.

Maintained by: B. Watson
Keywords: compiler_test,compiler-test,launchn
ChangeLog: csmith

Homepage:
http://web.archive.org/web/20230323203147/http://embed.cs.utah.edu/csmith/

Source Downloads:
csmith-csmith-2.3.0.tar.gz (1749ba1d7938b6dc1ba984bf61e7679f)

Download SlackBuild:
csmith.tar.gz
csmith.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds