Andrew Gaul
|
d35b5a8905
|
Add OpenSSL suppression for ThreadSanitizer (#2559)
|
2024-10-22 19:52:27 +09:00 |
|
Andrew Gaul
|
a2f2f72aaf
|
Enable Valgrind in CI (#2297)
Using HTTP instead of HTTPS and
82107f4b6c improve test run-time so that
this is now feasible.
|
2023-08-29 23:11:26 +09:00 |
|
Andrew Gaul
|
e5986d0034
|
Run all tests with sanitizers (#2275)
|
2023-08-17 22:27:06 +09:00 |
|
Andrew Gaul
|
ea42911530
|
Build s3fs in parallel like in CI (#2267)
|
2023-08-15 22:37:39 +09:00 |
|
Andrew Gaul
|
d2a571a868
|
Set exit code for Valgrind (#2265)
Otherwise errors can be ignored for successful tests with memory
errors.
|
2023-08-15 21:33:34 +09:00 |
|
Andrew Gaul
|
4d303caa62
|
Add Valgrind to sanitizer script (#1978)
Theoretically msan can do this but practically it requires a custom
libc++.
|
2022-07-09 16:40:23 +09:00 |
|
Andrew Gaul
|
f5701fa9ad
|
Correct typo in undefinedsanitizer config (#1669)
|
2021-05-29 22:07:33 +09:00 |
|
Andrew Gaul
|
ecb24c9c26
|
Disable preprocessor warnings w/o optimizations (#1473)
This removes some fortify source warnings. Also disable failing
memory sanitizer.
|
2020-11-09 21:48:07 +09:00 |
|
Andrew Gaul
|
7f43b7fa53
|
Add memory and undefined behavior sanitizer
Remove Valgrind which duplicates the sanitizers and is much slower.
|
2020-10-04 22:55:27 +09:00 |
|
Andrew Gaul
|
8fb70c5e4a
|
Fix expandtab settings for tests
This matches the main source.
|
2020-09-15 22:11:14 +09:00 |
|
Takeshi Nakatani
|
b5ffd419d8
|
Source file division and set 4 spaces and cleanup
|
2020-08-26 17:43:50 +09:00 |
|
Andrew Gaul
|
c8e13300e1
|
Add script to run tests using sanitizers
These currently show several kinds of errors.
|
2020-08-15 17:28:35 +09:00 |
|