This is an archive of the discontinued LLVM Phabricator instance.

tsan: fix java_symbolization test
ClosedPublic

Authored by dvyukov on Jul 28 2021, 10:48 PM.

Details

Summary

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.

Diff Detail

Event Timeline

dvyukov requested review of this revision.Jul 28 2021, 10:48 PM
dvyukov created this revision.
Herald added a project: Restricted Project. · View Herald TranscriptJul 28 2021, 10:48 PM
Herald added a subscriber: Restricted Project. · View Herald Transcript
This revision was not accepted when it landed; it landed in state Needs Review.Jul 28 2021, 10:48 PM
This revision was landed with ongoing or failed builds.
This revision was automatically updated to reflect the committed changes.