- Description:
- A set of fuzzing tests intended for testing standard C library
- Last Change:
- Clone URL:
Commit Briefs
tests: add strftime(3) test (master, origin/master)
Initial commit
Patch includes a CMake infrustructure and a test for a strptime(3) function. BSD implementation of this function could be buggy, see [1]. 1. https://github.com/tarantool/tarantool/issues/8525
Branches
Tree
.gitignore | commits | blame |
CMakeLists.txt | commits | blame |
CMakePresets.json | commits | blame |
LICENSE | commits | blame |
README.md | commits | blame |
tests/ |
README.md
## Fuzzing libc is a set of fuzzing tests intended for testing standard C library. By default system C library is used. ### Building ```sh git clone --jobs $(nproc) --recursive https://github.com/ligurio/libc-tests CC=clang CXX=clang++ cmake -S . -B build cmake --build build --parallel ``` or ``` $ cmake --workflow --preset default ``` ### Running ```sh cmake --build build --target test cd build && ctest -R strptime_test --verbose ``` ### License MIT License, [Sergey Bronnikov](https://bronevichok.ru/)