https://bugs.freedesktop.org/show_bug.cgi?id=92629
Jose Fonseca <jfons...@vmware.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |NOTOURBUG --- Comment #1 from Jose Fonseca <jfons...@vmware.com> --- Thanks Vinson. I can repro this on Ubuntu 15.10 doing CC=clang CXX=clang++ scons lp_test_arit If I do nm -u build/linux-x86_64-debug/gallium/auxiliary/gallivm/lp_bld_debug.os with G++ I get U _ZN4llvm3sys16getProcessTripleB5cxx11Ev where as with Clang I get _ZN4llvm3sys16getProcessTripleEv If I run both through c++filt I get with g++ U llvm::sys::getProcessTriple[abi:cxx11]() whereas with clang I get U llvm::sys::getProcessTriple() In other words, clang is not emitting cxx11 abi symbols, when g++ is. This seems to be a known problem: http://allanmcrae.com/2015/06/the-case-of-gcc-5-1-and-the-two-c-abis/ https://www.reddit.com/r/cpp/comments/3b2glr/why_clang_cant_use_the_new_gcc_5_cxx11_abi/ And there's even a LLVM/clang bug filed: https://llvm.org/bugs/show_bug.cgi?id=23529 -- You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev