https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98828

            Bug ID: 98828
           Summary: liblsan.so: undefined reference to
                    __lsan::GetThreadRangesLocked
           Product: gcc
           Version: 11.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: sanitizer
          Assignee: unassigned at gcc dot gnu.org
          Reporter: mpolacek at gcc dot gnu.org
                CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org,
                    jakub at gcc dot gnu.org, kcc at gcc dot gnu.org, marxin at 
gcc dot gnu.org
  Target Milestone: ---

$ cat ~/m.cc
int main () {}

$ ./xg++ -v
Using built-in specs.
COLLECT_GCC=./xg++
Target: powerpc64le-unknown-linux-gnu
Configured with: /home/polacek/src/gcc/configure --enable-languages=c,c++
--enable-checking=yes -with-system-zlib --disable-bootstrap --disable-libvtv
--disable-libitm --disable-libgomp
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 11.0.0 20210125 (experimental) (GCC) 

$ ./xg++ -B. ~/m.cc -B
~/x/trunk/powerpc64le-unknown-linux-gnu/libstdc++-v3/src/.libs/ -fsanitize=leak
-B ../powerpc64le-unknown-linux-gnu/libsanitizer/lsan/ -B
../powerpc64le-unknown-linux-gnu/libsanitizer/lsan/.libs/
.././powerpc64le-unknown-linux-gnu/libsanitizer/lsan/.libs/liblsan.so:
undefined reference to `__lsan::GetThreadRangesLocked(unsigned long long,
unsigned long*, unsigned long*, unsigned long*, unsigned long*, unsigned long*,
unsigned long*, __sanitizer::DTLS**)'
.././powerpc64le-unknown-linux-gnu/libsanitizer/lsan/.libs/liblsan.so:
undefined reference to `__lsan::LsanOnDeadlySignal(int, void*, void*)'
.././powerpc64le-unknown-linux-gnu/libsanitizer/lsan/.libs/liblsan.so:
undefined reference to `__lsan::ThreadContext::ThreadContext(int)'
.././powerpc64le-unknown-linux-gnu/libsanitizer/lsan/.libs/liblsan.so:
undefined reference to `__lsan::ThreadStart(unsigned int, unsigned long long,
__sanitizer::ThreadType)'
.././powerpc64le-unknown-linux-gnu/libsanitizer/lsan/.libs/liblsan.so:
undefined reference to `__lsan::InitializeMainThread()'
collect2: error: ld returned 1 exit status

I suspect 3c6331c29f1376ed220246e7dead94bc527a9aa9.

Reply via email to