Skip to content

Commit bdc2b85

Browse files
authored
[Driver][SYCL] NULL check for a dereferenced pointer (#2309)
Signed-off-by: Harini Chilamantula <[email protected]>
1 parent bb4dbdd commit bdc2b85

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

clang/lib/Driver/Driver.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4080,7 +4080,8 @@ class OffloadingActionBuilder final {
40804080
A->claim();
40814081
auto ParsedArg = Opts.ParseOneArg(Args, Index);
40824082
// TODO: Support --no-cuda-gpu-arch, --{,no-}cuda-gpu-arch=all.
4083-
if (ParsedArg->getOption().matches(options::OPT_offload_arch_EQ)) {
4083+
if (ParsedArg &&
4084+
ParsedArg->getOption().matches(options::OPT_offload_arch_EQ)) {
40844085
ParsedArg->claim();
40854086
GpuArchList.push_back(StringToCudaArch(ParsedArg->getValue(0)));
40864087
}

0 commit comments

Comments
 (0)