[LLVMbugs] [Bug 10796] New: Valgrind errors in EH tests.

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Sun Aug 28 04:46:38 PDT 2011


http://llvm.org/bugs/show_bug.cgi?id=10796

           Summary: Valgrind errors in EH tests.
           Product: new-bugs
           Version: trunk
          Platform: PC
        OS/Version: FreeBSD
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: pawel.worach at gmail.com
                CC: llvmbugs at cs.uiuc.edu


On FreeBSD 8.2 amd64 and i386 at least these tests fail with the same valgrind
output:

LLVM :: CodeGen/PowerPC/2008-12-12-EH.ll
LLVM :: CodeGen/X86/2007-09-17-ObjcFrameEH.ll
LLVM :: CodeGen/X86/2008-04-02-unnamedEH.ll
LLVM :: CodeGen/X86/2008-12-12-PrivateEHSymbol.ll

The output below is from r137044, this still happens with r138720 but I didn't
have debug symbols for that test run.

******************** TEST 'LLVM :: CodeGen/PowerPC/2008-12-12-EH.ll' FAILED
********************
Script:
--
/data/buildslave/clang-amd64-freebsd-vg_leak/obj/llvm.1/Debug+Asserts/bin/llc <
/data/buildslave/clang-amd64-freebsd-vg_leak/src-llvm/test/CodeGen/PowerPC/2008-12-12-EH.ll
-disable-cfi -march=ppc32 -mtriple=powerpc-apple-darwin9 | grep ^__Z1fv.eh
--
Exit Code: 123
Command Output (stdout):
--
__Z1fv.eh:
--
Command Output (stderr):
--
==51634== Conditional jump or move depends on uninitialised value(s)
==51634==    at 0x140C1D9: llvm::MCDwarfFrameEmitter::Emit(llvm::MCStreamer&,
bool, bool) (MCDwarf.cpp:1019)
==51634==    by 0x142162F: llvm::MCStreamer::EmitFrames(bool)
(MCStreamer.cpp:536)
==51634==    by 0x13F61B0: (anonymous namespace)::MCAsmStreamer::Finish()
(MCAsmStreamer.cpp:1260)
==51634==    by 0xF9088D: llvm::AsmPrinter::doFinalization(llvm::Module&)
(AsmPrinter.cpp:921)
==51634==    by 0xC72081: (anonymous
namespace)::PPCDarwinAsmPrinter::doFinalization(llvm::Module&)
(PPCAsmPrinter.cpp:666)
==51634==    by 0x13A4D52: llvm::FPPassManager::doFinalization(llvm::Module&)
(PassManager.cpp:1553)
==51634==    by 0x13A93C7: llvm::FPPassManager::runOnModule(llvm::Module&)
(PassManager.cpp:1537)
==51634==    by 0x13A8E4C: llvm::MPPassManager::runOnModule(llvm::Module&)
(PassManager.cpp:1589)
==51634==    by 0x13AA663: llvm::PassManagerImpl::run(llvm::Module&)
(PassManager.cpp:1671)
==51634==    by 0x13AA6D0: llvm::PassManager::run(llvm::Module&)
(PassManager.cpp:1715)
==51634==    by 0x96F8C2: main (llc.cpp:374)
==51634== 
--

********************

-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list