UTBotCpp icon indicating copy to clipboard operation
UTBotCpp copied to clipboard

Tool that generates unit test by C/C++ source code, trying to reach all branches and maximize code coverage

Results 108 UTBotCpp issues
Sort by recently updated
recently updated
newest added

Now many classes has reference field like `const BaseTestGen& testGen;` in `NativeMakefilePrinter` `BaseTestGen &testGen;` in `KleeGenerator` `BaseTestGen &testGen;` in `Linker` etc

refactoring

To test the performance on a real-life project we would like to have a script that runs UTBotCpp on ```coreutils``` project. For agreement we will work with ```coreutils v9.1```. As...

enhancement

Some new paths in function `createNewDirForFile` from `Paths.h`. Can be unavailable. Example: file = /home/utbot/.opam/4.08.0/share/sail/lib/sail.c oldBase = /home/utbot/sail-riscv/c_emulator/SoftFloat-3e/build newBase = /home/utbot/tmp/UnitTestBot/sail-riscv result = home/.opam/4.08.0/share/sail/lib/sail.c result not in temp directory. Problem...

bug
customer

UTBot is a very promising tool. I expect it help me to find out those difficult product bugs, like memory/buffer related bugs, dead code (unreachable branches), etc. with build 93,...

customer
need to check

**Description** Some project use library that compile by same cmake. **Potential solution** Build library as bc and link by `-link-llvm-lib` [klee docs](https://klee.github.io/docs/options/)

enhancement

**Description** In many cases UTBot generate unused ERROR cases like pointers to incorrect pointers #325, structs with null as pointer #314 On other hand some people want find more problems...

enhancement

# Steps to reproduce 1. Open and configure project `coreutils` 2. Choose target `libcoreutils.a` 3. Generate tests for file `gnulib/lib/exclude.c` 4. Run tests 5. See logs ## Initialisation of unnamed...

bug

## Regular mode ![image](https://user-images.githubusercontent.com/31903947/164686522-e1a8e45f-da31-4df4-89ef-b19d38823102.png) ## Verbose mode ![image](https://user-images.githubusercontent.com/31903947/164686568-41315497-870a-496a-8805-f2e2b94d41f4.png) Closes #175

#### Problem The following is the command line result of an example C++ program 'Pointers', it seems that none of the lines are covered. However, based on our manually inspection,...

bug
cpp-syntax