[llvm-testresults] buildbot failure in lab.llvm.org on phase1 - sanity

llvmlab-buildmaster at lab.llvm.org llvmlab-buildmaster at lab.llvm.org
Tue Sep 17 15:42:49 PDT 2013


The Buildbot has detected a new failure on builder phase1 - sanity while building cfe.
Full details are available at:
 http://lab.llvm.org:8013/builders/phase1%20-%20sanity/builds/11764

Buildbot URL: http://lab.llvm.org:8013/

Buildslave for this Build: macpro1

Build Reason: scheduler
Build Source Stamp: 190892
Blamelist: majnemer

BUILD FAILED: failed

sincerely,
 -The Buildbot


================================================================================

CHANGES:
Files:
 include/clang/AST/Decl.h
 lib/AST/Decl.cpp
 lib/AST/MicrosoftMangle.cpp
 lib/Sema/SemaDecl.cpp
 lib/Sema/SemaTemplateInstantiateDecl.cpp
 lib/Serialization/ASTReaderDecl.cpp
 lib/Serialization/ASTWriterDecl.cpp
 test/CodeGenCXX/mangle-ms.cpp
On: http://10.1.1.2/svn/llvm-project
For: cfe
At: Tue 17 Sep 2013 15:26:43
Changed By: majnemer
Comments: [-cxx-abi microsoft] Mangle local TagDecls appropriately

Summary:
When selecting a mangling for an anonymous tag type:
- We should first try it's typedef'd name.
- If that doesn't work, we should mangle in the name of the declarator
  that specified it as a declaration specifier.
- If that doesn't work, fall back to a static mangling of
  <unnamed-type>.

This should make our anonymous type mangling compatible.

This partially fixes PR16994; we would need to have an implementation of
scope numbering to get it right (a separate issue).

Reviewers: rnk, rsmith, rjmccall, cdavis5x

CC: cfe-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D1540Properties: 




LOGS:






More information about the llvm-testresults mailing list