[LLVMdev] Something wrong with my libpthread.so

Nan Zhu zhunansjtu at gmail.com
Fri Oct 30 23:12:35 PDT 2009


Hi,all

I tried to run the generated whole-program bitcode of BIND,but I got some
information:

0   lli             0x0000000000feda16
1   lli             0x0000000000fed88f
2   libpthread.so.0 0x0000003df340eee0
3   libc.so.6       0x0000003df28332f5 gsignal + 53
4   libc.so.6       0x0000003df2834b20 abort + 384
5   libc.so.6       0x0000003df282c2fa __assert_fail + 234
6   lli             0x000000000085ece9
llvm::SmallVectorImpl<llvm::Instruction*>::operator[](unsigned int) + 77
7   lli             0x0000000000850ce0
llvm::BitcodeReader::ParseMetadataAttachment() + 448
8   lli             0x0000000000851043
llvm::BitcodeReader::ParseFunctionBody(llvm::Function*) + 677
9   lli             0x0000000000854b29
llvm::BitcodeReader::materializeFunction(llvm::Function*, std::string*) +
323
10  lli             0x0000000000c6a073
llvm::JIT::getPointerToFunction(llvm::Function*) + 421
11  lli             0x0000000000c68ae6
llvm::JIT::runFunction(llvm::Function*, std::vector<llvm::GenericValue,
std::allocator<llvm::GenericValue> > const&) + 120
12  lli             0x0000000000c91b25
llvm::ExecutionEngine::runFunctionAsMain(llvm::Function*,
std::vector<std::string, std::allocator<std::string> > const&, char const*
const*) + 1091
13  lli             0x00000000008448ea main + 1841
14  libc.so.6       0x0000003df281ea2d __libc_start_main + 253
15  lli             0x0000000000843fd9


Does it mean that there is something wrong with my libpthread.so????

I tried this:

llvm-ld test.o -lpthread

the system told me that "Cannot find the library libpthread.so" ,which is
just in /usr/lib64

What's the problem??

Thanks

Nan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20091031/74d352ab/attachment.html>


More information about the llvm-dev mailing list