[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 14.04 - Long Test (master) #4453

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-14_04-long-test [#4453]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04-long-test/4453/
Project:
oss-swift-incremental-RA-linux-ubuntu-14_04-long-test
Date of build:
Wed, 25 Jul 2018 18:47:34 -0500
Build duration:
1 hr 8 min

Identified problems:

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

Changes

  • Commit 57196f8902f8e42fd77b1d637ae8e9e89c2dbd02 by alex:
    [libSyntax] Enable serialization of syntax trees for incremental

    • edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
    • edit: unittests/SourceKit/SwiftLang/EditingTest.cpp
    • edit: test/Syntax/Inputs/serialize_multiple_decls.json
    • edit: tools/SourceKit/include/SourceKit/Core/LangSupport.h
    • edit: tools/swift-syntax-test/swift-syntax-test.cpp
    • edit: utils/gyb_sourcekit_support/UIDs.py
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp
    • edit: tools/SourceKit/tools/sourcekitd-test/sourcekitd-test.cpp
    • edit: include/swift/Syntax/Serialization/SyntaxSerialization.h
    • edit: tools/SourceKit/tools/swift-lang/SwiftLang.swift
    • edit: unittests/SourceKit/SwiftLang/CursorInfoTest.cpp
    • edit: test/Syntax/Inputs/serialize_struct_decl.json
  • Commit ca14d6c84d31162b05f7dcd0a47856ab2140559e by jordan_rose:
    Take away some of ValueDecl::getFormalAccess's capabilities

    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: test/SILGen/inlinable_attribute.swift
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/AST/NameLookup.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit fef3a3768cd68841df25a2f550c10594980971b1 by jordan_rose:
    Use access scopes instead of adjustAccessLevelForProtocolExtension

    • edit: test/Sema/Inputs/accessibility_multi_other_module.swift
    • edit: test/Sema/accessibility_multi_module.swift
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/CSDiag.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: test/Sema/Inputs/accessibility_multi_other.swift
    • edit: test/Sema/accessibility_multi.swift
    • edit: lib/AST/NameLookup.cpp
  • Commit cd22c5d546580b84ff636b74c243da1eb1a09835 by jordan_rose:
    Use access scopes for the hard cases in ValueDecl::isAccessibleFrom

    • add: test/attr/Inputs/attr_usableFromInline_protocol_hole_helper.swift
    • add: test/attr/attr_usableFromInline_protocol_hole.swift
    • edit: lib/AST/Decl.cpp
    • edit: lib/AST/NameLookup.cpp
  • Commit 8bab276d641d984ca06e5d3fe215120f6ade3bbe by alex:
    [libSyntax] Add incremental syntax tree deserialization to SwiftSyntax

    • edit: tools/SwiftSyntax/SyntaxBuilders.swift.gyb
    • edit: test/SwiftSyntax/ParseFile.swift
    • edit: tools/SwiftSyntax/SyntaxFactory.swift.gyb
    • edit: tools/SwiftSyntax/Syntax.swift
    • edit: tools/SwiftSyntax/SyntaxNodes.swift.gyb
    • edit: tools/SwiftSyntax/SwiftSyntax.swift
    • edit: test/SwiftSyntax/AbsolutePosition.swift
    • edit: test/SwiftSyntax/DeserializeFile.swift
    • edit: test/SwiftSyntax/DiagnosticTest.swift
    • edit: test/SwiftSyntax/VisitorTest.swift
    • edit: tools/SwiftSyntax/RawSyntax.swift
  • Commit d926b748360f4930097b5a5ae4efab69f883ce4b by alex:
    [incrParse] Add test cases to test the incremental syntax tree transfer

    • edit: cmake/modules/AddSwift.cmake
    • add: tools/swift-swiftsyntax-test/main.swift
    • edit: utils/incrparse/validate_parse.py
    • edit: test/lit.cfg
    • edit: test/incrParse/simple.swift
    • edit: tools/SwiftSyntax/CMakeLists.txt
    • edit: utils/incrparse/test_util.py
    • delete: tools/swift-swiftsyntax-test/swift-syntax-test.swift
    • add: utils/incrparse/incr_transfer_round_trip.py
    • add: tools/swift-swiftsyntax-test/CommandLineArguments.swift
    • edit: tools/swift-swiftsyntax-test/CMakeLists.txt
  • Commit 4c0892fdc623fdab53955be83f1c1cfdce1d3d91 by rishizaki:
    [CodeComplete] Strip out try and optional eval expr in operator

    • edit: lib/IDE/CodeCompletion.cpp
    • edit: test/IDE/complete_crashes.swift
  • Commit 2babbc3a4430d52f35aba4fc8e703342000e06ae by rishizaki:
    [CodeComplete] Handle ternary expression in sequence completion

    • edit: lib/IDE/CodeCompletion.cpp
    • edit: test/IDE/complete_crashes.swift
    • edit: lib/Sema/TypeCheckConstraints.cpp
  • Commit c4abca3df46d4cbb00b199e6fe977e208d3132aa by rjmccall:
    Add a test case for an unresolvable dynamic metadata cycle.

    • add: test/Interpreter/Inputs/resilient_generic_struct_v2.swift
    • add: test/Interpreter/Inputs/resilient_generic_struct_v1.swift
    • add: test/Interpreter/unresolvable_dynamic_metadata_cycles.swift
  • Commit 52acc04fa728acb33fb73d97471a22880ff7c38e by alex:
    [libSyntax] Add test case to match the incrementally transferred syntax

    • add: test/incrParse/incrementalTransfer.swift
    • add: utils/incrparse/incr_transfer_tree.py
    • edit: utils/incrparse/validate_parse.py
    • edit: test/lit.cfg
    • add: test/incrParse/Outputs/incrementalTransfer.json
    • edit: utils/incrparse/incr_transfer_round_trip.py
  • Commit 2fb0dff3219dd2e05a1f5be661177e5ca23966db by shajrawi:
    LoopRegionAnalysis: fix a bug in the reverse_iterator

    • edit: include/swift/SILOptimizer/Analysis/LoopRegionAnalysis.h