[LLVMbugs] [Bug 11573] segfault on expr/expr.const/p2-0x.cpp
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Fri Dec 16 16:10:17 PST 2011
http://llvm.org/bugs/show_bug.cgi?id=11573
Pawel Worach <pawel.worach at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|FIXED |
--- Comment #6 from Pawel Worach <pawel.worach at gmail.com> 2011-12-16 18:10:17 CST ---
Apparently this test still triggers a segfault on a self-hosted i386 build.
clang version 3.1 (trunk 146754)
This time valgrind shows:
==42285== Conditional jump or move depends on uninitialised value(s)
==42285== at 0x8B49C8C: clang::Expr::refersToVectorElement() const (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x8748D92: TryReferenceInitializationCore(clang::Sema&,
clang::InitializedEntity const&, clang::InitializationKind const&,
clang::Expr*, clang::QualType, clang::QualType, clang::Qualifiers,
clang::QualType, clang::QualType, clang::Qualifiers,
clang::InitializationSequence&) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x8733141:
clang::InitializationSequence::InitializationSequence(clang::Sema&,
clang::InitializedEntity const&, clang::InitializationKind const&,
clang::Expr**, unsigned int) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x873DFBD:
clang::Sema::PerformCopyInitialization(clang::InitializedEntity const&,
clang::SourceLocation, clang::ActionResult<clang::Expr*, true>, bool) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x87A1E8B:
clang::Sema::PerformMoveOrCopyInitialization(clang::InitializedEntity const&,
clang::VarDecl const*, clang::QualType, clang::Expr*, bool) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x87A2E87: clang::Sema::ActOnReturnStmt(clang::SourceLocation,
clang::Expr*) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x85547AD:
clang::Parser::ParseReturnStatement(clang::ParsedAttributes&) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x8550B53:
clang::Parser::ParseStatementOrDeclaration(clang::ASTOwningVector<clang::Stmt*,
32u>&, bool) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x8556407: clang::Parser::ParseCompoundStatementBody(bool) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x8557C8A:
clang::Parser::ParseFunctionStatementBody(clang::Decl*,
clang::Parser::ParseScope&) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x8564C63:
clang::Parser::ParseFunctionDefinition(clang::Parser::ParsingDeclarator&,
clang::Parser::ParsedTemplateInfo const&) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
==42285== by 0x8572B5F:
clang::Parser::ParseDeclGroup(clang::Parser::ParsingDeclSpec&, unsigned int,
bool, clang::SourceLocation*, clang::Parser::ForRangeInit*) (in
/data/buildslave/freebsd-clang-i386/obj/llvm.2/Release+Asserts/bin/clang)
--
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