[all-commits] [llvm/llvm-project] 262cb5: tsan: fix java_symbolization test

Dmitry Vyukov via All-commits all-commits at lists.llvm.org
Wed Jul 28 22:48:56 PDT 2021


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 262cb5f5b492b77336e6dea3f720eec9632cced4
      https://github.com/llvm/llvm-project/commit/262cb5f5b492b77336e6dea3f720eec9632cced4
  Author: Dmitry Vyukov <dvyukov at google.com>
  Date:   2021-07-29 (Thu, 29 Jul 2021)

  Changed paths:
    M compiler-rt/test/tsan/java_symbolization.cpp

  Log Message:
  -----------
  tsan: fix java_symbolization test

We reliably remove bottom libc-guts frames only on linux/glibc.
Some bots failed on this test showing other bottom frames:

 .annobin_libc_start.c libc-start.c (libc.so.6+0x249f4)
 generic_start_main.isra.0 libc-start.c (libc.so.6+0x45b0c)

We can't reliably remove all of possible bottom frames.
So remove the assertion for that.

Differential Revision: https://reviews.llvm.org/D107037




More information about the All-commits mailing list