|
From: Christian P. <tr...@ge...> - 2012-01-05 02:59:36
|
Hey all, while trying to debug a LLVM-based application, I get the following output. vex amd64->IR: unhandled instruction bytes: 0xC5 0xF9 0x57 0xC0 0xC6 0x83 0xDC 0xD ==17842== valgrind: Unrecognised instruction at address 0x5630b64. ==17842== at 0x5630B64: llvm::X86TargetLowering::X86TargetLowering(llvm::X86TargetMachine&) (in /home/trapni/projects/x0/lib/libXze roFlow.so) ==17842== by 0x55BDEDD: llvm::X86_64TargetMachine::X86_64TargetMachine(llvm::Target const&, llvm::StringRef, llvm::StringRef, llvm: :StringRef, llvm::Reloc::Model, llvm::CodeModel::Model) (in /home/trapni/projects/x0/lib/libXzeroFlow.so) ==17842== by 0x55BF318: llvm::RegisterTargetMachine<llvm::X86_64TargetMachine>::Allocator(llvm::Target const&, llvm::StringRef, llv m::StringRef, llvm::StringRef, llvm::Reloc::Model, llvm::CodeModel::Model) (in /home/trapni/projects/x0/lib/libXzeroFlow.so) ==17842== by 0x5824202: llvm::EngineBuilder::selectTarget(llvm::Module*, llvm::StringRef, llvm::StringRef, llvm::SmallVectorImpl<st d::string> const&, llvm::Reloc::Model, llvm::CodeModel::Model, std::string*) (in /home/trapni/projects/x0/lib/libXzeroFlow.so) ==17842== by 0x581977C: llvm::EngineBuilder::create() (in /home/trapni/projects/x0/lib/libXzeroFlow.so) this looks like an unsupported CPU instruction to me - is it? While not knowing how I can work around this, I'd be really happy if there is any chance in getting this working in some time :) Best regards, Christian. |
|
From: Tom H. <to...@co...> - 2012-01-05 07:14:27
|
On 05/01/12 02:59, Christian Parpart wrote: > vex amd64->IR: unhandled instruction bytes: 0xC5 0xF9 0x57 0xC0 0xC6 > 0x83 0xDC 0xD That's an AVX instruction - see https://bugs.kde.org/show_bug.cgi?id=273475 for more information. Tom -- Tom Hughes (to...@co...) http://compton.nu/ |