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

Report

[FAILURE] oss-lldb-swift-5.1-incremental-linux-ubuntu-14_04 [#702]

Build URL:
https://ci.swift.org/job/oss-lldb-swift-5.1-incremental-linux-ubuntu-14_04/702/
Project:
oss-lldb-swift-5.1-incremental-linux-ubuntu-14_04
Date of build:
Tue, 03 Sep 2019 17:22:11 -0500
Build duration:
2 hr 45 min

Changes

  • Commit b55ed2174b7d98bbf846acfad0a3e0a50815f44f by dgregor:
    Reduce the Stack Size of ConstraintSystem

    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/CSStep.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/ConstraintGraph.h
    • edit: lib/Sema/CSStep.h
  • Commit d8189897d75d93093c3cb58113c2fdfe37f4774a by dgregor:
    [Constraint solver] Reimplement connected components using constraints.

    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/ConstraintGraph.h
  • Commit 4a47c639665b7f4b4c9d5db9b9bc903248ae0e0d by dgregor:
    [Constraint graph] Generalize the implementation of depth-first search.

    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 46175c8c55e6ef9dd75dba2cc04c05180d405565 by dgregor:
    [Constraint solver] Migrate ConstraintGraph::gatherConstraints() off

    • edit: test/Constraints/generics.swift
    • edit: test/Constraints/patterns.swift
    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 58d6c532dba41d4c89ee69fb3acf2e026b869832 by dgregor:
    [Constraint graph] Eliminate adjacency information in the graph nodes.

    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/ConstraintGraph.h
  • Commit 1f51579e5b3fdeb9449002284183ca24cfe30729 by dgregor:
    [Constraint graph] Move constraint uniquing into gatherConstraints().

    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/CSBindings.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/ConstraintGraph.h
    • edit: lib/Sema/CSDiag.cpp
  • Commit a21c2c2ab6185875a74fb97d18e7582058725f06 by dgregor:
    [Constraint graph] Restrict connected components to requested type

    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 8e95182dae25dd74eb4b5875849d777948470000 by dgregor:
    [Constraint solver] Fix incorrect bailout in connected-components.

    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 1cd82a500f781aa52898d57f552bf7965bd20711 by dgregor:
    [Constraint graph] Make connected components never touch all type

    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 020fecfe7204ec674e7b8a4af69f4f512ed02609 by dgregor:
    [Constraint solver] No need to associate bound type variables

    • edit: lib/Sema/CSStep.cpp
  • Commit 806de60d96bf97b9970158fc339f9f98716945d5 by dgregor:
    [Constraint graph] Print only those type variables that are of interest

    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/CSStep.cpp
    • edit: lib/Sema/ConstraintGraph.h
  • Commit 77b56e3f10212df384268c1ed0a110a15923ab0d by dgregor:
    [Constraint graph] Associate all constraints with components.

    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/CSStep.cpp
  • Commit 0d237ed2825a64a46c525b23d7a0092a9eed7d85 by dgregor:
    [Constraint graph] Make connected components more self-contained.

    • edit: lib/Sema/CSStep.cpp
    • edit: lib/Sema/ConstraintGraph.h
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/CSStep.h
  • Commit 36115050c322c9d0ef6706c633c5b717c10306ed by dgregor:
    [Constraint graph] Maintain constraint order when splitting components.

    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 40f2e64f34f3e1e67632cfec5f4625e0f296cba6 by dgregor:
    [Constraint graph] Handle orphaned constraints within connected

    • edit: lib/Sema/CSStep.cpp
    • edit: lib/Sema/ConstraintGraph.h
    • edit: lib/Sema/CSStep.h
    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit c3d3b6a448a19f3635ec39fe2aef5402156d2ca6 by dgregor:
    [Constraint graph] Move component sorting into connected components.

    • edit: lib/Sema/CSStep.cpp
    • edit: lib/Sema/ConstraintGraph.h
    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/CSStep.h
  • Commit 75f88caf56d9116101fa4a7d0f2cde2fba5ab8b6 by dgregor:
    [Constraint solver] Introduce one-way constraints.

    • edit: lib/Sema/CSStep.h
    • add: test/Constraints/one_way_constraints.swift
    • edit: lib/Sema/CSBindings.cpp
    • edit: lib/Sema/Constraint.h
    • edit: include/swift/AST/Expr.h
    • edit: lib/AST/Expr.cpp
    • edit: lib/Sema/Constraint.cpp
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/AST/ASTWalker.cpp
    • edit: include/swift/AST/ExprNodes.def
    • add: test/Constraints/one_way_solve.swift
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSStep.cpp
    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/ConstraintGraph.h
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSApply.cpp
  • Commit 9a3ff17f231e6bd59b7b353496e1e2f78270da44 by dgregor:
    [Function builders] Add one-way constraints when applying function

    • edit: lib/Sema/ConstraintSystem.cpp
    • add: test/Constraints/function_builder_one_way.swift
    • edit: include/swift/Basic/LangOptions.h
    • edit: lib/Sema/CSSolver.cpp
    • edit: include/swift/Option/FrontendOptions.td
    • edit: lib/Sema/BuilderTransform.cpp
    • edit: lib/Frontend/CompilerInvocation.cpp
  • Commit 3839a66ab744865afc2f8c64b5604a299e7a3b70 by dgregor:
    [One-way constraints] Don’t inject one-way constraints into buildEither

    • edit: test/Constraints/function_builder_one_way.swift
    • edit: lib/Sema/BuilderTransform.cpp
  • Commit e7feee19eb70ef37e52e57f40196c73afb72946f by dgregor:
    [Constraint graph] Make sure we print type variables when dumping

    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit e667a40ffc1d1fbe25e726250965fa0d557ef9e7 by dgregor:
    [Constraint graph] Add preVisit hook for depth-first search.

    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 8eeb43113cb24c91d93bfac48b66689b7a65f231 by dgregor:
    [Constraint graph] Collapse cycles in the one-way component graph.

    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: include/swift/Basic/Statistics.def
  • Commit 4ace0b40801ff17ac6b11dd8a808adc56b2e7251 by dgregor:
    [One-way constraints] Update test output for the 5.1 solver

    • edit: test/Constraints/function_builder_one_way.swift
  • Commit be2433820c7c4fe6752b3e16e108d474054f5312 by dgregor:
    [Constraint graph] Fix gathering of one-way constraints.

    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 94123d211e360844958fd92b87ef007802105463 by dgregor:
    [Constraint system] Switch TypeVariables to a SetVector.

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/CSStep.h
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/CSStep.cpp
    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/ConstraintGraph.h
  • Commit 605ba93e0f8e9013f68a9a34c1fa5a3c2dd989c0 by dgregor:
    [Constraint solver] Simplify one-way constraints to Equal, not Bind.

    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/Constraint.h
    • edit: lib/Sema/Constraint.cpp
    • edit: test/Constraints/function_builder_one_way.swift
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/CSBindings.cpp
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSStep.cpp
  • Commit 6b2f895d489b9cf15b456460c223bb2c9faf9fce by dgregor:
    [Constraint graph] Enable one-way constraints in function builders.

    • edit: test/multifile/function_builder_multifile.swift
    • edit: tools/swift-ide-test/swift-ide-test.cpp
    • edit: test/IDE/complete_function_builder.swift
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: include/swift/Basic/LangOptions.h
    • edit: include/swift/Option/FrontendOptions.td
    • edit: test/Constraints/function_builder.swift
    • edit: test/decl/var/function_builders.swift
    • edit: test/SourceKit/CursorInfo/function_builder.swift
  • Commit af01c0887d019dd07a8736f70351da0dbf75071c by dgregor:
    [Type checker] Loosen an assertion to cope with multiple pre-checks

    • edit: lib/Sema/TypeCheckConstraints.cpp
  • Commit 6d3c678434831323090fc1f244ada41b54e4f109 by dgregor:
    Update test cherry-picked from master

    • edit: test/Constraints/function_builder_diags.swift
    • edit: test/decl/var/function_builders.swift
  • Commit 15e06c5dc40a64e9f4ac49ddc8beda6a91817ce5 by dgregor:
    Add test case from rdar://problem/54322807.

    • edit: test/Constraints/keypath.swift
  • Commit 39d5564768ce8885a33d7526c1dd82dd9d38e093 by dgregor:
    [Constraint graph] Reinstate the adjacencies of constraint graph nodes.

    • edit: lib/Sema/ConstraintGraph.h
    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 2e8658e7d91c8165f3d18000ab248f66b62e06dd by dgregor:
    [Constraint graph] Use adjacency info for constraint gathering.

    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: test/Constraints/bridging.swift
  • Commit cfcca5a61ac9df7c72395736dac1da4b7347ffb7 by dgregor:
    Update tests for master -> 5.1 cherry-pick

    • edit: test/Constraints/generics.swift
    • edit: test/Constraints/patterns.swift