summaryrefslogtreecommitdiffstats
path: root/Source/CTest
diff options
context:
space:
mode:
authorTobias Ribizel <ribizel@kit.edu>2020-08-05 08:51:44 (GMT)
committerTobias Ribizel <ribizel@kit.edu>2020-08-05 08:51:44 (GMT)
commit562dcec3c4440a992acf06f697063a4e03c8856f (patch)
treecffce2be2646b0b0fd3572bfad5a68b2c3874ac5 /Source/CTest
parentb26c35620cdbf8dcf068edd2d32a4f1aff0e4f61 (diff)
downloadCMake-562dcec3c4440a992acf06f697063a4e03c8856f.zip
CMake-562dcec3c4440a992acf06f697063a4e03c8856f.tar.gz
CMake-562dcec3c4440a992acf06f697063a4e03c8856f.tar.bz2
CTest: Add error types to cuda-memcheck parser
Diffstat (limited to 'Source/CTest')
-rw-r--r--Source/CTest/cmCTestMemCheckHandler.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/CTest/cmCTestMemCheckHandler.cxx b/Source/CTest/cmCTestMemCheckHandler.cxx
index 822049e..8b31e4b 100644
--- a/Source/CTest/cmCTestMemCheckHandler.cxx
+++ b/Source/CTest/cmCTestMemCheckHandler.cxx
@@ -1164,13 +1164,14 @@ bool cmCTestMemCheckHandler::ProcessMemCheckCudaOutput(
"== Program hit error ([^ ]*).* on CUDA API call to",
"== Program hit ([^ ]*).* on CUDA API call to",
// memcheck
- "== (Invalid .*) of size [0-9,]+",
+ "== (Invalid .*) of size [0-9,]+", "== (Fatal UVM [CG]PU fault)",
// racecheck
"== .* (Potential .* hazard detected)", "== .* (Race reported)",
// synccheck
"== (Barrier error)",
// initcheck
"== (Uninitialized .* memory read)", "== (Unused memory)",
+ "== (Host API memory access error)",
// generic error: ignore ERROR SUMMARY, CUDA-MEMCHECK and others
"== ([A-Z][a-z].*)"
};