[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


           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

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
/data/buildslave/clang-amd64-freebsd-vg_leak/obj/llvm.1/Debug+Asserts/bin/llc <
-disable-cfi -march=ppc32 -mtriple=powerpc-apple-darwin9 | grep ^__Z1fv.eh
Exit Code: 123
Command Output (stdout):
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)
==51634==    by 0x13F61B0: (anonymous namespace)::MCAsmStreamer::Finish()
==51634==    by 0xF9088D: llvm::AsmPrinter::doFinalization(llvm::Module&)
==51634==    by 0xC72081: (anonymous
==51634==    by 0x13A4D52: llvm::FPPassManager::doFinalization(llvm::Module&)
==51634==    by 0x13A93C7: llvm::FPPassManager::runOnModule(llvm::Module&)
==51634==    by 0x13A8E4C: llvm::MPPassManager::runOnModule(llvm::Module&)
==51634==    by 0x13AA663: llvm::PassManagerImpl::run(llvm::Module&)
==51634==    by 0x13AA6D0: llvm::PassManager::run(llvm::Module&)
==51634==    by 0x96F8C2: main (llc.cpp:374)


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