[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 14.04 (swift 5.1) #211

Report

[FAILURE] oss-swift-5.1-incremental-RA-linux-ubuntu-14_04 [#211]

Build URL:
https://ci.swift.org/job/oss-swift-5.1-incremental-RA-linux-ubuntu-14_04/211/
Project:
oss-swift-5.1-incremental-RA-linux-ubuntu-14_04
Date of build:
Thu, 11 Apr 2019 15:37:56 -0500
Build duration:
1 hr 34 min

Identified problems:

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

Changes

  • Commit 3ec007201baf725a3ae83055bd5c1684f7f7bf75 by pyaskevich:
    [ConstraintSystem] Make sure that each index argument of keypath

    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/ConstraintLocator.h
  • Commit ead5fe25ba1f9029a6a8c68438b0b2eb943575e3 by pyaskevich:
    [CSFix] Fix keypath subscript index to conform to Hashable

    • edit: lib/Sema/CSFix.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSFix.h
  • Commit ef9baccf5c0d6d8ff525cedf407d42d24d2ae059 by pyaskevich:
    [Diagnostics] Diagnose keypath subscript components with missing

    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSFix.cpp
  • Commit b1e7dbf97b1c7d7e827ce4da9f3feb4c313fd169 by pyaskevich:
    [ConstraintLocator] Identify whether locator is a result of keypath

    • edit: lib/Sema/ConstraintLocator.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/ConstraintLocator.h
  • Commit 4b27c2cc3bb8c26dde2726e79494e864653e9420 by pyaskevich:
    [Diagnostics] Extend keypath subscript index missing Hashable to support

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: test/attr/attr_dynamic_member_lookup.swift
    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/CSApply.cpp
  • Commit cefc23fd2f2a1bd9eedd2e82f610ca6e713eba02 by jordan_rose:
    Sema: move is_convertible outside of class decl

    • edit: lib/Sema/TypeCheckAccess.cpp
  • Commit 6f9c0bf08d178cded9e93e95840ee55e294e1ae3 by jordan_rose:
    Merge pull request #23808 from jrose-apple/conformance-conformance

    • edit: lib/Sema/TypeCheckAccess.cpp
    • edit: include/swift/AST/AccessScopeChecker.h
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: test/Sema/implementation-only-import-in-decls.swift
    • edit: lib/Sema/TypeCheckType.cpp
    • add: test/Sema/implementation-only-import-inlinable-conformances.swift
    • edit: test/Sema/implementation-only-import-library-evolution.swift
    • edit: lib/AST/AccessScopeChecker.cpp
    • edit: lib/Sema/TypeCheckAvailability.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • add: test/Sema/Inputs/implementation-only-import-in-decls-public-helper.swift
    • edit: test/Sema/Inputs/implementation-only-import-in-decls-helper.swift
    • edit: lib/Sema/ResilienceDiagnostics.cpp
    • edit: lib/Sema/TypeChecker.h
  • Commit 4d027ae7f3e6f01f55a5410c0cb1ad0a6deec889 by erik.pilkington:
    Fix a test, NFC

    • edit: test/SemaObjC/objc-asm-attribute-neg-test.m
    • delete: test/CodeGenObjC/objc-asm-attribute-neg-test.m
  • Commit 171d0d07cfa6b8206e171106f51788c59ccf9b2f by erik.pilkington:
    Add support for attributes on @implementations in Objective-C

    • edit: test/SemaObjC/objc-asm-attribute-neg-test.m
    • edit: test/FixIt/fixit-pragma-attribute.cpp
    • edit: include/clang/Basic/Attr.td
    • edit: include/clang/Parse/Parser.h
    • edit: lib/Parse/Parser.cpp
    • edit: test/Parser/placeholder-recovery.m
    • edit: lib/Sema/SemaDeclObjC.cpp
    • edit: lib/Parse/ParseObjc.cpp
    • edit: test/Misc/pragma-attribute-supported-attributes-list.test
    • edit: test/Parser/attributes.mm
    • edit: test/SemaObjC/attr-objc-non-lazy.m
    • add: test/Parser/objc-implementation-attrs.m
    • edit: test/Sema/pragma-attribute-strict-subjects.c
    • edit: include/clang/Sema/Sema.h
    • edit: include/clang/Basic/DiagnosticParseKinds.td
  • Commit a5b758c1ac710271a2b2bbf754f8298da4c9640e by erik.pilkington:
    Support objc_nonlazy_class attribute on Objective-C implementations

    • edit: include/clang/Basic/Attr.td
    • edit: test/CodeGenObjC/non-lazy-classes.m
    • edit: test/Misc/pragma-attribute-supported-attributes-list.test
    • edit: include/clang/Basic/AttrDocs.td
    • edit: lib/CodeGen/CGObjCMac.cpp
    • edit: test/SemaObjC/attr-objc-non-lazy.m
  • Commit 4734dd6c02b5b793784b2a7266c83e6118cffae9 by vsapsai:
    [Sema] Fix a regression introduced in "[AST][Sema] Remove

    • edit: test/Sema/typo-correction.c
    • edit: include/clang/AST/Expr.h
    • edit: lib/Sema/SemaExpr.cpp
  • Commit 7556219e178248eaf36172063a14085c1c943139 by si:
    NSArray: Add missing init(array: NSArray) initializer.

    • edit: Foundation/NSArray.swift
    • edit: TestFoundation/TestNSArray.swift
  • Commit d0e799cc5d9306a1b3135ca12229b5b869d0ec5c by github:
    appendingPathComponent(:isDirectory:) should account for isDirectory

    • edit: Foundation/URL.swift
  • Commit 1f29e7b12ab9ed408c2423e4d7bc7012126ce099 by millenomi:
    Parity: NSAttributedString

    • edit: Foundation.xcodeproj/project.pbxproj
    • add: Tools/GenerateTestFixtures/GenerateTestFixtures/main.swift
    • edit: TestFoundation/TestNSAttributedString.swift
    • add: Tools/GenerateTestFixtures/GenerateTestFixtures.xcodeproj/xcshareddata/xcschemes/GenerateTestFixtures.xcscheme
    • edit: CMakeLists.txt
    • add: TestFoundation/Fixtures/macOS-10.14/NSMutableAttributedString.archive
    • add: TestFoundation/Fixtures/macOS-10.14/NSAttributedString.archive
    • edit: Foundation/NSAttributedString.swift
    • edit: TestFoundation/Utilities.swift
    • add: Tools/GenerateTestFixtures/GenerateTestFixtures/Utilities.swift
    • add: Tools/GenerateTestFixtures/GenerateTestFixtures.xcodeproj/project.pbxproj
    • add: TestFoundation/FixtureValues.swift
  • Commit f06240d5442ab1a8bec02741ac80a48ec7e06f81 by millenomi:
    Update SwiftSupport.cmake to allow copying directory resources in the

    • edit: cmake/modules/SwiftSupport.cmake
  • Commit 5bf06a9438fae18538ae7771a791ca8b6c909b1c by millenomi:
    Fix bridging in both if branches.

    • edit: Foundation/NSAttributedString.swift