[llvm-testresults] Grawp-NO-LTO-PIC i386 nightly tester results
Evan Cheng
evan.cheng at apple.com
Mon Jun 16 09:18:20 PDT 2008
I am pretty sure that's fixed by 52309.
Evan
On Jun 16, 2008, at 2:54 AM, Duncan Sands wrote:
> Hi Evan,
>
>> Can anyone reproduce this? Try make ENABLE_OPTIMIZED=1 DISABLE_LTO=1
>> TARGET_FLAGS= TARGET_LLCFLAGS="-relocation-model=pic -disable-fp-
>> elim"
>
> running this
> llc -relocation-model=pic -disable-fp-elim -f Output/oggenc.llvm.bc
> -o Output/oggenc.llc.s
> under valgrind gives:
>
> Invalid read of size 8
> at 0xB7C3C8: llvm::MachineOperand::getParent() (MachineOperand.h:
> 116)
> by 0xD55B74: UpdateKills(llvm::MachineInstr&, llvm::BitVector&,
> std::vector<llvm::MachineOperand*,
> std::allocator<llvm::MachineOperand*> >&) (VirtRegMap.cpp:642)
> by 0xD5BFB3: (anonymous
> namespace)::LocalSpiller::RewriteMBB(llvm::MachineBasicBlock&,
> llvm::VirtRegMap&) (VirtRegMap.cpp:1823)
> by 0xD5C1BF: (anonymous
> namespace
> )::LocalSpiller::runOnMachineFunction(llvm::MachineFunction&,
> llvm::VirtRegMap&) (VirtRegMap.cpp:333)
> by 0xD23B82: (anonymous
> namespace)::RALinScan::runOnMachineFunction(llvm::MachineFunction&)
> (RegAllocLinearScan.cpp:289)
> by 0x833E00:
> llvm::MachineFunctionPass::runOnFunction(llvm::Function&)
> (MachineFunctionPass.h:41)
> by 0xE8A842: llvm::FPPassManager::runOnFunction(llvm::Function&)
> (PassManager.cpp:1194)
> by 0xE8AA67: llvm::FunctionPassManagerImpl::run(llvm::Function&)
> (PassManager.cpp:1149)
> by 0xE8ABC5: llvm::FunctionPassManager::run(llvm::Function&)
> (PassManager.cpp:1094)
> by 0x7D2D9C: main (llc.cpp:302)
> Address 0x78888f0 is 88 bytes inside a block of size 120 free'd
> at 0x4C23F5C: operator delete(void*) (vg_replace_malloc.c:342)
> by 0x8D8A8C:
> __gnu_cxx
> ::new_allocator
> <llvm::MachineOperand>::deallocate(llvm::MachineOperand*, unsigned
> long) (new_allocator.h:97)
> by 0x8D8ABE: std::_Vector_base<llvm::MachineOperand,
> std::allocator<llvm::MachineOperand>
> >::_M_deallocate(llvm::MachineOperand*, unsigned long) (stl_vector.h:
> 134)
> by 0xCCE116: std::_Vector_base<llvm::MachineOperand,
> std::allocator<llvm::MachineOperand> >::~_Vector_base()
> (stl_vector.h:120)
> by 0xCCE16C: std::vector<llvm::MachineOperand,
> std::allocator<llvm::MachineOperand> >::~vector() (stl_vector.h:268)
> by 0xCF5375: llvm::MachineInstr::~MachineInstr() (MachineInstr.cpp:
> 331)
> by 0x83C6B4: llvm::iplist<llvm::MachineInstr,
> llvm::ilist_traits<llvm::MachineInstr>
> >::erase(llvm::ilist_iterator<llvm::MachineInstr>) (ilist.h:377)
> by 0x83C6E0:
> llvm
> ::MachineBasicBlock::erase(llvm::ilist_iterator<llvm::MachineInstr>)
> (MachineBasicBlock.h:263)
> by 0xD589CA: (anonymous
> namespace
> )::LocalSpiller::CommuteToFoldReload(llvm::MachineBasicBlock&,
> llvm::ilist_iterator<llvm::MachineInstr>&, unsigned, unsigned, int,
> llvm::BitVector&, std::vector<llvm::MachineOperand*,
> std::allocator<llvm::MachineOperand*> >&, llvm::TargetRegisterInfo
> const*, llvm::VirtRegMap&) (VirtRegMap.cpp:1062)
> by 0xD5B62F: (anonymous
> namespace)::LocalSpiller::RewriteMBB(llvm::MachineBasicBlock&,
> llvm::VirtRegMap&) (VirtRegMap.cpp:1690)
> by 0xD5C1BF: (anonymous
> namespace
> )::LocalSpiller::runOnMachineFunction(llvm::MachineFunction&,
> llvm::VirtRegMap&) (VirtRegMap.cpp:333)
> by 0xD23B82: (anonymous
> namespace)::RALinScan::runOnMachineFunction(llvm::MachineFunction&)
> (RegAllocLinearScan.cpp:289)
>
> Later on I see complaints about LSR and CodeGenPrepare, but the
> above error (and others)
> come first.
>
> Ciao,
>
> Duncan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-testresults/attachments/20080616/f443e8b1/attachment.html>
More information about the llvm-testresults
mailing list