We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d50a59e commit 6854e10Copy full SHA for 6854e10
source/ur/ur.cpp
@@ -17,7 +17,15 @@ bool PrintTrace = [] {
17
const char *UrRet = std::getenv("SYCL_UR_TRACE");
18
const char *PiRet = std::getenv("SYCL_PI_TRACE");
19
const char *Trace = UrRet ? UrRet : (PiRet ? PiRet : nullptr);
20
- const int TraceValue = Trace ? std::stoi(Trace) : 0;
+ int TraceValue = 0;
21
+ if (Trace) {
22
+ try {
23
+ TraceValue = std::stoi(Trace);
24
+ } catch (...) {
25
+ // no-op, we don't have a logger yet to output an error.
26
+ }
27
28
+
29
if (TraceValue == -1 || TraceValue == 2) {
30
return true;
31
}
0 commit comments