Why does ASAN_SYMBOLIZER_PATH no longer work with version adorned binaries
The following
sudo ln -s /usr/bin/llvm-symbolizer-3.8 /usr/bin/llvm-symbolizer
also works for llvm-symbolizer-4.0
(copied from @Eraden comment)
It turns out, that on Ubuntu's packaging of LLVM, one can get the unadorned llvm-symbolizer
binary from the path /usr/lib/llvm-3.x/bin
, so PATH=/usr/lib/llvm-3.x/bin:$PATH [COMMAND]
does the trick. I still think though that this change is a regression in compiler_rt.