[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.04 (master) #5653

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#5653]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/5653/
Project:
oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build:
Sat, 22 Sep 2018 03:50:52 -0500
Build duration:
14 min

Identified problems:

  • Swift Compile Error: Swift compiler error
  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Tests:

Name: Swift(linux-x86_64)
Failed: 0 test(s), Passed: 9593 test(s), Total: 10829 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 501 test(s), Total: 501 test(s)

Changes

  • Commit e7ba154d59d73c5bfa04090c0d32f187cc6ad873 by compnerd:
    build: avoid passing in --sysroot= twice on Android

    • edit: cmake/modules/AddSwift.cmake
  • Commit eb15743657ac13e37e1a637ee6d8ddd3317728d2 by ghoare:
    [SR-8081] Teach full name-lookup codepaths about @_implements.

    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeCheckNameLookup.cpp
    • edit: lib/AST/NameLookup.cpp
    • edit: include/swift/AST/LookupKinds.h
  • Commit 830a35a17395cfd580f86f440c06695531d8198c by ghoare:
    [SR-8081] Prefer @_implements(P,q) over q, when requirement is P.q

    • edit: test/attr/attr_implements.swift
    • add: test/attr/attr_implements_fp.swift
    • edit: lib/Sema/TypeCheckProtocol.cpp
  • Commit eda59990cbdf6dd1f2400d61515afcb93f8289bb by ghoare:
    [SR-8081] Store @_implements synonyms in .swiftmodules.

    • edit: include/swift/Serialization/ModuleFormat.h
    • add: test/attr/attr_implements_serial.swift
    • edit: lib/Serialization/Serialization.cpp
  • Commit 046c5f680867cf2c96511d7b8cb4087881d91313 by ghoare:
    [Sema] Skip non-ProtocolRequirement requirements when inferring type

    • edit: lib/Sema/TypeCheckProtocolInference.cpp
    • edit: test/decl/protocol/req/associated_type_inference.swift
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: test/attr/attr_implements_serial.swift
  • Commit 14db5d228524938c5f78a7d8c6e8507983505183 by ghoare:
    [AST] Add and use NominalTypeDecl::LookupDirectFlags rather than

    • edit: lib/IDE/ModuleInterfacePrinting.cpp
    • edit: lib/RemoteAST/RemoteAST.cpp
    • edit: lib/AST/NameLookup.cpp
    • edit: lib/AST/GenericSignatureBuilder.cpp
    • edit: lib/SILOptimizer/Transforms/Outliner.cpp
    • edit: lib/ClangImporter/ImportType.cpp
    • edit: lib/SILGen/SILGen.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckProtocolInference.cpp
    • edit: lib/ClangImporter/ClangImporter.cpp
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
  • Commit 82055519d3d82400628d62dea2074e43ab257b55 by ghoare:
    fixup-serial

    • edit: test/attr/attr_implements_serial.swift