llvm-symbolizer problem

Sylvestre Ledru sylvestre at debian.org
Thu Jun 19 13:19:44 UTC 2014


On 19/06/2014 15:07, Kurt Hornik wrote:
> Dear maintainers,
> 
> It seems that at least for the testing versions of the Clang 3.4
> packages we only get a versioned llvm-symbolizer binary in the path
> (specifically, /usr/bin/llvm-symbolizer-3.4).
> 
> However, the common sanitizer code base does
> 
> ./compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc:      path_to_external = FindPathToBinary("llvm-symbolizer");
> 
> and hence fails to find a symbolizer, resulting in warnings like
> 
> ==29072==WARNING: Trying to symbolize code, but external symbolizer is not initialized!
> 
> and subsequently un-symbolized output (in particular, missing source
> file line numbers for the runtime error messages) ...
> 
> Would it be possible to create unversioned llvm-symbolizer symlinks?
Sure (even if I will probably update the code instead).  Could you
report a bug?

Thanks,
Sylvestre




More information about the Pkg-llvm-team mailing list