-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
tsan: remove interceptors for termio #24734
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Do you feel like adding a small standalone test that just builds an executable with TSan enabled? |
|
I was thinking that exact same thought -- but I wonder what targets we should run it for. We used to have MacOS regressions on TSan as well. Should that be included? |
|
In theory:
I have no idea how many of these it'll actually build for in practice though. |
|
Trying it out now. |
|
This is compiling from a x86-64-linux host. aarch64-freebsd and x86_64-freebsdpowerpc64-freebsd and powerpc64le-freebsd and riscv64-freebsdmips64el-linux and mips64-linuxs390x-linuxx86_64-macosaarch64-macosaarch64-netbsd and aarch64be-netbsdx86_64-netbsdx86-64-windows-gnuaarch64-windows |
Head branch was pushed to by a user without write access
|
Are you a magnet for ELF linker bugs? 🤔 |
|
I try my best. |
Head branch was pushed to by a user without write access
bb451bd to
8b77408
Compare
|
Remaining failures look like #24754. |
llvm/llvm-project#137403
makes tsan build again for glibc after #24640