[clang] [AMDGPU] Add and support '-fsanitize=concurrency' in the AMDGPU toolchain (PR #207712)

Marco Elver via cfe-commits cfe-commits at lists.llvm.org
Thu Jul 30 00:51:33 PDT 2026


================
@@ -1486,7 +1486,16 @@ void SanitizerArgs::addArgs(const ToolChain &TC, const llvm::opt::ArgList &Args,
 
   if (Sanitizers.empty())
     return;
-  CmdArgs.push_back(Args.MakeArgString("-fsanitize=" + toString(Sanitizers)));
+
+  // The concurrency sampler re-uses the thread sanitizer instrumentation. We
+  // lower it to `-fsanitize=thread` but the driver selects a differnt runtime.
----------------
melver wrote:

s/differnt/different/

https://github.com/llvm/llvm-project/pull/207712


More information about the cfe-commits mailing list