Enable memory sanitizers when compiling
G++ and clang provide memory sanitizers: enable them during debug compilation.
Comments (25)
-
reporter -
reporter Addresses
#326. Corrected or operator in cmake.→ <<cset 163906d4a73f>>
-
reporter Addresses
#326. Corrected sanitizer option for clang→ <<cset 022ce5f440ce>>
-
reporter Addresses
#326. Run tests with ASAN_OPTIONS=alloc_dealloc_mismatch=0 because of DCMTK→ <<cset eae14420f7fd>>
-
reporter Addresses
#326. Disable leak detection (doesn't work, exit with fatal error)→ <<cset b0608748672a>>
-
reporter Addresses
#326. Set sanitize flags also on compiler→ <<cset a4eca78f28d2>>
-
reporter Addresses
#326. Enabled address sanitizer in debug mode.→ <<cset 9583ad70299b>>
-
reporter Addresses
#326. Disable memory sanitizer in interoperability tests (dcmtk fails with tests enabled)→ <<cset fa58bc741003>>
-
reporter Addresses
#326. Corrected no_sanitize attribute on interoperability tests.→ <<cset 0dd7814a19de>>
-
reporter Addresses
#326. Disable ASAN when running the dicomCodecInteroperabilityTest.dcmtkDicomOverlay test.→ <<cset 30e49d9137dc>>
-
reporter Addresses
#326. Remove attribute((no_sanitize_address)) from interoperability tests.→ <<cset 41e6b0787ec3>>
-
reporter Addresses
#326. Compile debug tests in specific folder on macos→ <<cset d7ca19e37766>>
-
reporter Addresses
#326. Move compiler settings to root cmakelists.txt→ <<cset ea8b433cae2e>>
-
reporter Addresses
#326. Renamed interoperability tests.→ <<cset 73bebcc5029a>>
-
reporter Addresses
#326. Execute tests only in debug mode.→ <<cset b00f69f2be4c>>
-
reporter Addresses
#326. Close opendir in tests.→ <<cset 3ebba5653f57>>
-
reporter Addresses
#326. Corrected appveyor for macos→ <<cset 5cad62f78456>>
-
reporter Addresses
#326. Remove duplicate flag gtest_force_shared_crt=ON for gtest→ <<cset 17a489c880fb>>
-
reporter Addresses
#326. Compile gtest library with ASAN on Windows.→ <<cset 1f701ea86b15>>
-
reporter Addresses
#326. Run Interoperability test with NOASAN also on Ubuntu 22.04.→ <<cset fef7bee245b9>>
-
reporter Addresses
#326. On Windows link to gtestd in debug mode.→ <<cset 10db26d91483>>
-
reporter Addresses
#326. Don't run tests with ASAN on Windows.→ <<cset 5a98817c0b53>>
-
reporter Addresses
#326. Updated changes log.→ <<cset 3f2472ff251a>>
-
reporter - changed status to resolved
Resolves
#326(Enable memory sanitizer) as per SOP DEVENH/2→ <<cset 2174e05f2f64>>
-
reporter - changed status to closed
- Log in to comment
Addresses
#326. Enable memory sanitizer on g++ and Clang→ <<cset 31adcf60494b>>