From ca4b725d4bb85e08d5a09ecc5bf9408ad51c1697 Mon Sep 17 00:00:00 2001 From: "Wu, Yingcong" Date: Mon, 23 Jun 2025 09:33:58 +0200 Subject: [PATCH] use abort instead of exit --- .../source/loader/layers/sanitizer/asan/asan_interceptor.hpp | 2 +- .../source/loader/layers/sanitizer/msan/msan_interceptor.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/unified-runtime/source/loader/layers/sanitizer/asan/asan_interceptor.hpp b/unified-runtime/source/loader/layers/sanitizer/asan/asan_interceptor.hpp index c3f854d317e56..bbf75d803ba27 100644 --- a/unified-runtime/source/loader/layers/sanitizer/asan/asan_interceptor.hpp +++ b/unified-runtime/source/loader/layers/sanitizer/asan/asan_interceptor.hpp @@ -345,7 +345,7 @@ class AsanInterceptor { void exitWithErrors() { m_NormalExit = false; - exit(1); + std::abort(); } bool isNormalExit() { return m_NormalExit; } diff --git a/unified-runtime/source/loader/layers/sanitizer/msan/msan_interceptor.hpp b/unified-runtime/source/loader/layers/sanitizer/msan/msan_interceptor.hpp index 82438f5f419c1..bc5677cdeeba1 100644 --- a/unified-runtime/source/loader/layers/sanitizer/msan/msan_interceptor.hpp +++ b/unified-runtime/source/loader/layers/sanitizer/msan/msan_interceptor.hpp @@ -332,7 +332,7 @@ class MsanInterceptor { void exitWithErrors() { m_NormalExit = false; - exit(1); + std::abort(); } bool isNormalExit() { return m_NormalExit; }