This is an archive of the discontinued LLVM Phabricator instance.

scripts: Document existing problems with the symbolizer build script.
ClosedPublic

Authored by pcc on Oct 20 2016, 3:40 PM.

Diff Detail

Repository
rL LLVM

Event Timeline

pcc updated this revision to Diff 75361.Oct 20 2016, 3:40 PM
pcc retitled this revision from to scripts: Document existing problems with the symbolizer build script..
pcc updated this object.
pcc added reviewers: eugenis, vitalybuka.
pcc added a subscriber: llvm-commits.
vitalybuka accepted this revision.Oct 20 2016, 4:33 PM
vitalybuka edited edge metadata.

Thank you!

This revision is now accepted and ready to land.Oct 20 2016, 4:33 PM
This revision was automatically updated to reflect the committed changes.
Enna1 added a subscriber: Enna1.EditedJul 27 2023, 2:45 AM

Hi @vitalybuka @pcc
is there any progress about this problem? Is symbolizer.o can be buildable with a regular cmake rule possible now? Thanks!

Herald added a project: Restricted Project. · View Herald TranscriptJul 27 2023, 2:45 AM
Herald added a subscriber: delcypher. · View Herald Transcript

We didn't look into that.
Are you interested in this feature? I expect almost none other but Google internally uses this approach.

Enna1 added a comment.Jul 30 2023, 7:07 PM

Thanks for your reply!
Internal symbolizer is a very useful feature, which lets us symbolize sanitizer error report without the dependency of external symbolizer tool.
I have tested the build_symbolizer.sh approach in my local environment, we will try to deploy the build_symbolizer.sh approach to our sanitizer buildbot.
The cmake approach may be more compilcated according to https://bugs.llvm.org/show_bug.cgi?id=30750, I will give it a try.