The devel/csmith port
csmith-2.3.0p1 – fuzzer for C compilers (cvsweb github mirror)
Description
Csmith is a tool that can generate random C programs that statically and dynamically conform to the C99 standard. 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 we have used it to find and report more than 400 previously-unknown compiler bugs.WWW: https://embed.cs.utah.edu/csmith/
Maintainer
The OpenBSD ports mailing-list
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sh sparc64
Categories
Build dependencies
Files
- /usr/local/bin/compiler_test.pl
- /usr/local/bin/csmith
- /usr/local/include/csmith/
- /usr/local/include/csmith/runtime/
- /usr/local/include/csmith/runtime/csmith.h
- /usr/local/include/csmith/runtime/csmith_minimal.h
- /usr/local/include/csmith/runtime/custom_limits.h
- /usr/local/include/csmith/runtime/custom_stdint_x86.h
- /usr/local/include/csmith/runtime/platform_avr.h
- /usr/local/include/csmith/runtime/platform_generic.h
- /usr/local/include/csmith/runtime/platform_msp430.h
- /usr/local/include/csmith/runtime/random_inc.h
- /usr/local/include/csmith/runtime/safe_abbrev.h
- /usr/local/include/csmith/runtime/safe_math.h
- /usr/local/include/csmith/runtime/safe_math_macros.h
- /usr/local/include/csmith/runtime/safe_math_macros_notmp.h
- /usr/local/include/csmith/runtime/stdint_avr.h
- /usr/local/include/csmith/runtime/stdint_ia32.h
- /usr/local/include/csmith/runtime/stdint_ia64.h
- /usr/local/include/csmith/runtime/stdint_msp430.h
- /usr/local/include/csmith/runtime/volatile_runtime.c
- /usr/local/include/csmith/runtime/volatile_runtime.h
- /usr/local/include/csmith/runtime/windows/
- /usr/local/include/csmith/runtime/windows/stdint.h
- /usr/local/lib/libcsmith.a
- /usr/local/lib/libcsmith.la
- /usr/local/lib/libcsmith.so.0.0
- /usr/local/share/doc/csmith/
- /usr/local/share/doc/csmith/probabilities.txt
- /usr/local/share/examples/csmith.conf