Open
Description
$ valgrind -q --trace-children=yes ~/llvm/results/bin/clang -fopenmp -std=gnu99 -c bug159.c
==880970== Conditional jump or move depends on uninitialised value(s)
==880970== at 0x46E5661: (anonymous namespace)::DSAAttrChecker::VisitDeclRefExpr(clang::DeclRefExpr*) (SemaOpenMP.cpp:3982)
Clang source code is
if (!isOpenMPTargetExecutionDirective(DKind) && Res &&
This bug seems to have existed since sometime before git hash 7cb5faf, dated 20240615.