lagadic / visp

Open Source Visual Servoing Platform
https://visp.inria.fr/
GNU General Public License v2.0
719 stars 287 forks source link

Google Sanitizers #623

Open s-trinh opened 5 years ago

s-trinh commented 5 years ago

Some useful tools (available for llvm and gcc) that could be added on CDash:

If gcc or llvm version supports it, it should be as simple as:

cmake .. -DCMAKE_CXX_FLAGS="-fsanitize=thread -g" -DCMAKE_EXE_LINKER_FLAGS="-fsanitize=thread -g" -DCMAKE_MODULE_LINKER_FLAGS="-fsanitize=thread -g"

Only one tool at the same time.

A quick test with -fsanitize=thread on Travis: log.

fspindle commented 4 years ago

I'm working with IT team to upgrade CDash server to the latest version. Will be integrated after.