zanmato1984 commented on PR #46509:
URL: https://github.com/apache/arrow/pull/46509#issuecomment-2918489304

   > This means that we add `-fsanitize=thread` to bundled dependencies, right?
   
   Yes.
    
   > Does [Wiki: threadsanitizercppmanual (non instrumented code) 
(google/sanitizers)](https://github.com/google/sanitizers/wiki/threadsanitizercppmanual#non-instrumented-code)
 require for system dependencies (such as system opentelemetry-cpp, not bundled 
opentelemetry-cpp) too?
   
   I never tried but would guess so.
   
   > If so, we need to choose "the suppression way". Because we can't control 
system dependencies.
   
   Yes, this is probably safer.
   
   > BTW, we can use `CLANG_TOOLS=18 LLVM=18 UBUNTU=24.04 archery docker run 
ubuntu-cpp-thread-sanitizer` on local instead of using CI by `@github-actions 
crossbow submit -g cpp`. (We can use `@github-actions crossbow submit 
test-ubuntu-24.04-cpp-thread-sanitizer` to run only 
`test-ubuntu-24.04-cpp-thread-sanitizer`.)
   
   Very helpful, thank you!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to