Symbolization
Arthur Eubanks
aeubanks at google.com
Mon Apr 29 21:00:11 UTC 2019
It looks like the libtsan.so from gcc 8 is out of date. It doesn't
contain __tsan_symbolize_external_ex(), only the
legacy __tsan_symbolize_external(). This messes with testing the Java Tsan
patches.
$ strings /usr/lib/gcc/x86_64-linux-gnu/8/libtsan.so | grep __tsan_sym
I looked at the latest gcc sources and it does have a version of Tsan that
includes __tsan_symbolize_external_ex(). We could tell people to compile
their own gcc and use that libtsan.so.
$ apt search gcc
only shows up to gcc 8 on my machine.
Thoughts?
More information about the tsan-dev
mailing list