[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - OS X (master) #7096


(Argyrios Kyrtzidis) #1

Looking into.

···

On Nov 7, 2016, at 9:05 PM, no-reply@swift.org wrote:

[FAILURE] oss-swift-incremental-RA-osx [#7096]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-osx/7096/
Project: oss-swift-incremental-RA-osx
Date of build: Mon, 07 Nov 2016 20:58:53 -0800
Build duration: 7 min 5 sec
Identified problems:

Assertion failure: This build failed because of an assertion failure. Below is a list of all errors in the build log:
Indication 1 <https://ci.swift.org//job/oss-swift-incremental-RA-osx/7096/consoleFull#-1220840194c38edd5a-00f9-40a2-abac-1db59f7a90ca>
Changes

Commit 81ea46250e9703cc64a2a2ccd2ee371b7edc7df0 by kyrtzidis:
Fix regression introduced by r279164: only pass definitions as the

edit: test/Modules/Inputs/merge-template-pattern-visibility/b.h
edit: test/Modules/Inputs/merge-template-pattern-visibility/a.h
edit: lib/Sema/SemaTemplateInstantiateDecl.cpp
edit: lib/Sema/SemaDecl.cpp
edit: lib/Sema/SemaType.cpp
edit: test/Modules/merge-template-pattern-visibility.cpp
edit: lib/Sema/SemaTemplate.cpp

Commit 64d87a1cfe18fa3255e6542dfd95963ef6eddb7b by kyrtzidis:
PR12298 et al: don't recursively instantiate a template specialization

edit: include/clang/AST/DeclTemplate.h
edit: lib/Sema/SemaDecl.cpp
edit: test/SemaTemplate/instantiation-depth-exception-spec.cpp
edit: include/clang/Basic/DiagnosticSemaKinds.td
edit: lib/Sema/SemaExpr.cpp
edit: lib/Sema/SemaTemplateInstantiateDecl.cpp
edit: include/clang/Sema/Sema.h
edit: test/SemaTemplate/instantiate-self.cpp
edit: test/SemaTemplate/instantiation-depth.cpp
edit: lib/Sema/SemaTemplateInstantiate.cpp
edit: lib/Sema/SemaTemplate.cpp

Commit 2c503274c6439ab4e8275c06c642e21b64beced5 by kyrtzidis:
[modules] When we merge two definitions of a function, mark the retained

edit: lib/Serialization/ASTReaderDecl.cpp
edit: test/Modules/Inputs/merge-template-pattern-visibility/module.modulemap
edit: lib/Serialization/ASTReader.cpp
edit: test/Modules/Inputs/merge-template-pattern-visibility/b.h
edit: test/Modules/merge-template-pattern-visibility.cpp
edit: include/clang/Serialization/ASTReader.h

Commit 7c53789c4f94f4118b56eaa147698a79e65e1fa2 by kyrtzidis:
Add a couple of test files missed in r281258.

add: test/Modules/Inputs/merge-template-pattern-visibility/d.h
add: test/Modules/Inputs/merge-template-pattern-visibility/c.h

Commit a65b558bb130f78a6f46d55a80aaf1f993a2da4a by kyrtzidis:
Simplify. NFC.

edit: lib/Sema/SemaTemplateInstantiateDecl.cpp
edit: lib/Sema/SemaLookup.cpp

Commit b7ddefb36fa0f7a184646f5c0583fb6647bc99bf by kyrtzidis:
Revert accidentally checked in change in r281315.

edit: lib/Sema/SemaLookup.cpp

Commit cdeb0a3f2539ad01b00121bb4adeac4cfb80093e by kyrtzidis:
[modules] Allow VarDecls with initializers to use special var abbrev.

edit: lib/Serialization/ASTReaderDecl.cpp
edit: lib/Serialization/ASTWriterDecl.cpp

Commit 524a45c02f13fa05c60f0ab144cde34a6bd452bb by kyrtzidis:
Reinstate r284008 reverted in r284081, with two fixes:

edit: lib/Sema/SemaDecl.cpp
edit: lib/Sema/SemaTemplateInstantiateDecl.cpp
edit: include/clang/Sema/Sema.h
edit: lib/Serialization/ASTReaderDecl.cpp
add: test/Modules/Inputs/PR28752/Subdir1/module.modulemap
edit: lib/AST/Decl.cpp
add: test/Modules/Inputs/PR28752/vector
add: test/Modules/Inputs/PR28752/Subdir1/c.h
edit: lib/Sema/SemaTemplate.cpp
edit: include/clang/AST/Decl.h
edit: lib/Serialization/ASTWriterDecl.cpp
add: test/Modules/Inputs/PR28752/module.modulemap
edit: lib/Sema/SemaType.cpp
add: test/Modules/Inputs/PR28752/a.h
add: test/Modules/Inputs/PR28752/Subdir1/b.h
add: test/Modules/pr28752.cpp

Commit 743c34cef9d28acd3ad58e5596932ed28b32f368 by kyrtzidis:
[modules] Do not report missing definitions of demoted constexpr

add: test/Modules/Inputs/merge-var-template-def/a.h
add: test/Modules/Inputs/merge-var-template-def/module.modulemap
add: test/Modules/Inputs/merge-var-template-def/b2.h
add: test/Modules/merge-var-template-def.cpp
add: test/Modules/Inputs/merge-var-template-def/b1.h
edit: lib/Sema/SemaDecl.cpp

Commit 7a65215624998c940500b4b99a1b96b2af9f96ad by kyrtzidis:
Revert "Revert "[index] Handle properly C++14's template variables.""

edit: lib/Index/IndexSymbol.cpp
edit: lib/Index/USRGeneration.cpp
edit: test/Index/Core/index-source.cpp
edit: lib/Index/IndexingContext.cpp

Commit 32c82da13e2d16792c79507be3d875a6e4624423 by thakis:
windows: replace deprecated GetVersionEx with recommended replacement

edit: src/disk_interface.cc