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.