[llvm-testresults] buildbot failure in smooshlab on clang-x86_64-darwin10

daniel_dunbar at apple.com daniel_dunbar at apple.com
Mon Jan 17 22:08:52 PST 2011


The Buildbot has detected a new failure of clang-x86_64-darwin10 on smooshlab.
Full details are available at:
 http://smooshlab.apple.com:8010/builders/clang-x86_64-darwin10/builds/13350

Buildbot URL: http://smooshlab.apple.com:8010/

Buildslave for this Build: smoosh-04

Build Reason: 
Build Source Stamp: 123735
Blamelist: fpichet

BUILD FAILED: failed test-clang

sincerely,
 -The Buildbot


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

CHANGES:
Files:
 include/clang/Basic/DiagnosticSemaKinds.td
 lib/CodeGen/CGExprCXX.cpp
 lib/Parse/ParseExpr.cpp
 lib/Sema/SemaExpr.cpp
 lib/Sema/SemaOverload.cpp
 test/CodeGenCXX/constructor-direct-call.cpp
 test/Parser/MicrosoftExtensions.cpp
At: Mon 17 Jan 2011 21:09:34
Changed By: fpichet
Comments: Add support for explicit constructor calls in Microsoft mode.
For example: 

class A{ 
public:
  A& operator=(const A& that) {
      if (this != &that) {
          this->A::~A();
          this->A::A(that);  // <=== explicit constructor call.
      }
      return *this;
  }
};

More work will be needed to support an explicit call to a template constructor.Properties: 




LOGS:
Last 10 lines of 'stdio':
	Testing Time: 117.49s
	********************
	Failing Tests (1):
	    Clang :: CodeGenCXX/constructor-direct-call.cpp
	
	  Expected Passes    : 2740
	  Expected Failures  : 20
	  Unexpected Failures: 1
	make[1]: *** [all] Error 1
	make: *** [test] Error 2

Last 10 lines of 'warnings':
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/tools/clang/test/CodeGenCXX/constructor-direct-call.cpp(10) :  warning: explicit constructor calls are a Microsoft extension
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/tools/clang/test/CodeGenCXX/constructor-direct-call.cpp(13) :  warning: explicit constructor calls are a Microsoft extension
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/tools/clang/test/CodeGenCXX/constructor-direct-call.cpp(29) :  warning: explicit constructor calls are a Microsoft extension
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/tools/clang/test/CodeGenCXX/constructor-direct-call.cpp(32) :  warning: explicit constructor calls are a Microsoft extension
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/tools/clang/test/CodeGenCXX/constructor-direct-call.cpp(55) :  warning: explicit constructor calls are a Microsoft extension
	/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/tools/clang/test/CodeGenCXX/constructor-direct-call.cpp(58) :  warning: explicit constructor calls are a Microsoft extension

Last 10 lines of 'fail':
	Clang :: CodeGenCXX/constructor-direct-call.cpp

Last 10 lines of 'xfail':
	Clang :: FixIt/fixit-errors.c
	Clang :: FixIt/fixit-pmem.cpp
	Clang :: FixIt/typo.m
	Clang :: Lexer/hexfloat.cpp
	Clang :: PCH/changed-files.c
	Clang :: PCH/pr4489.c
	Clang :: PCH/source-manager-stack.c
	Clang :: Parser/cxx-ambig-decl-expr-xfail.cpp
	Clang :: SemaCXX/rval-references-xfail.cpp
	Clang :: SemaTemplate/instantiate-function-1.mm

Last 10 lines of 'constructor-direct-call.cpp':
	; ModuleID = '/Users/buildslave/zorg/buildbot/smooshlab/slave/build.clang-x86_64-darwin10/llvm/tools/clang/test/CodeGenCXX/constructor-direct-call.cpp'
	^
	6 warnings generated.
	<stdin>:14:2: note: possible intended match here
	 call void @llvm.memcpy.p0i8.p0i8.i64(i8* %tmp, i8* %tmp1, i64 4, i32 4, i1 false)
	 ^
	--
	
	********************
	




More information about the llvm-testresults mailing list