[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.04 (master) #4840

Report

[FAILURE] oss-swift-package-linux-ubuntu-16_04 [#4840]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_04/4840/
Project:
oss-swift-package-linux-ubuntu-16_04
Date of build:
Mon, 23 Mar 2020 19:18:29 -0500
Build duration:
1 hr 41 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 c90b8f772209faa466e565715f02eb19084471c9 by jgroff:
    Swift 5.3 is always available for arm64e.

    • edit: lib/AST/Availability.cpp
  • Commit ee08197010767c1a2343d13816ff79c01b4da9c2 by jgroff:
    Factor appendAnyProtocolConformance out of the conformance mangling.

    • edit: include/swift/AST/ASTMangler.h
    • edit: test/IRGen/opaque_result_type_metadata_peephole.swift
    • edit: test/IRGen/opaque_result_type.swift
    • edit: lib/AST/ASTMangler.cpp
    • edit: lib/IRGen/IRGenMangler.cpp
  • Commit c74a7512f71e5338d7c9aa1cbbb2c11c24329eb3 by hamishknight:
    [CS] NFC: Remove OverloadChoiceKind::BaseType

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/OverloadChoice.h
    • edit: lib/Sema/Constraint.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/CSRanking.cpp
  • Commit e71d921e439c65526f5c993d326d641fccc271f8 by hamishknight:
    [CS] Re-introduce some assertions

    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 603db8c95415e1dfe4c1ff2310416d688ccb1313 by danielzheng:
    [AutoDiff upstream] Add @differentiable function IRGen.

    • edit: include/swift/AST/AutoDiff.h
    • edit: lib/IRGen/GenType.h
    • edit: lib/IRGen/CMakeLists.txt
    • edit: lib/AST/AutoDiff.cpp
    • add: lib/IRGen/GenDiffFunc.cpp
    • edit: lib/IRGen/GenFunc.cpp
  • Commit cc7e9fc39eec5f1173fd0569c025daa5debcd91b by danielzheng:
    [AutoDiff upstream] [SIL] Add differentiable function instructions.

    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: lib/Serialization/ModuleFormat.h
    • edit: include/swift/SIL/SILNodes.def
    • edit: docs/SIL.rst
    • edit: lib/SIL/ValueOwnership.cpp
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: lib/SIL/InstructionUtils.cpp
    • edit: lib/SIL/SILInstructions.cpp
    • edit: lib/SIL/SILPrinter.cpp
    • edit: lib/Serialization/SerializeSIL.cpp
    • edit: include/swift/SIL/SILCloner.h
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: lib/SIL/SILVerifier.cpp
    • edit: lib/SILOptimizer/UtilityPasses/SerializeSILPass.cpp
    • add: test/AutoDiff/SIL/Serialization/differentiable_function_inst.sil
    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/Serialization/SILFormat.h
    • edit: lib/SILOptimizer/Utils/SILInliner.cpp
    • edit: include/swift/AST/DiagnosticsParse.def
    • edit: include/swift/SIL/SILBuilder.h
    • edit: lib/SIL/OperandOwnership.cpp
  • Commit 7e10a507be5af7199bff00431fed0d1e0af186af by danielzheng:
    Fix LLVM IR FileCheck for Linux.

    • edit: test/AutoDiff/SIL/Serialization/differentiable_function_inst.sil
  • Commit f3708b29ec2306ce4edb831ea66a447bac752af7 by hamishknight:
    Add tests for operator lookup and redeclaration checking

    • add: test/decl/operator/Inputs/lookup_moduleB.swift
    • add: test/decl/operator/redeclaration_compatibility.swift
    • add: test/decl/operator/Inputs/lookup_other2.swift
    • add: test/decl/operator/Inputs/lookup_module_exportsAC.swift
    • add: test/decl/operator/Inputs/lookup_moduleD.swift
    • add: test/decl/operator/Inputs/lookup_other.swift
    • add: test/decl/operator/lookup_compatibility.swift
    • add: test/decl/operator/Inputs/lookup_moduleA.swift
    • add: test/decl/operator/Inputs/redeclaration_other_compat.swift
    • add: test/decl/operator/Inputs/lookup_moduleC.swift
    • add: test/decl/operator/Inputs/lookup_other_compat.swift
  • Commit e5952ab7fe90ba149bb0aaf2bb9f17422b94e05f by hamishknight:
    Fix a couple of invalid location diagnostics

    • edit: test/decl/operator/lookup_compatibility.swift
    • edit: lib/AST/Module.cpp
  • Commit a502246f34b30537959ef93011983de4ed720242 by hamishknight:
    [AST] Add OperatorFixity

    • edit: include/swift/Serialization/SerializedModuleLoader.h
    • edit: lib/AST/Module.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/Serialization/ModuleFormat.h
    • edit: include/swift/AST/FileUnit.h
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/Serialization/ModuleFile.h
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/Serialization/ModuleFile.cpp
    • edit: lib/Serialization/SerializedModuleLoader.cpp
  • Commit 9656a0491edd696ff4f79bd328888cb9ecaf92f4 by hamishknight:
    Allow OperatorLookupDescriptor to hold a file or module

    • edit: include/swift/AST/NameLookupRequests.h
    • edit: lib/Sema/TypeCheckExpr.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/AST/Module.cpp
    • edit: lib/AST/NameLookupRequests.cpp
  • Commit cc9c8518564531ecdbc8fef4f9a5095eefbb83f0 by hamishknight:
    Add direct operator lookup requests

    • edit: include/swift/AST/SourceFile.h
    • edit: include/swift/Serialization/SerializedModuleLoader.h
    • edit: lib/Serialization/SerializedModuleLoader.cpp
    • edit: include/swift/AST/NameLookupRequests.h
    • edit: lib/AST/Module.cpp
    • edit: include/swift/AST/NameLookupTypeIDZone.def
    • edit: include/swift/AST/FileUnit.h
  • Commit bafd707429b68ccb6dbc754646ce88dac98409ad by rwidmann:
    Register Conformances as Potential Member Constraints

    • edit: test/NameBinding/reference-dependencies-members.swift
    • edit: test/Incremental/single-file/AnyObject.swift
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: test/Incremental/single-file/Conformances.swift
    • edit: test/NameBinding/reference-dependencies-fine.swift
    • edit: test/NameBinding/reference-dependencies-members-fine.swift
  • Commit cf43a564a24cbddf20f6c95a6626e141338c742f by aqamoss3fan2010:
    [CodeCompletion] Check visibility in lookup mode when collecting value

    • edit: lib/Sema/LookupVisibleDecls.cpp
    • edit: test/IDE/complete_value_expr.swift
  • Commit 6dd557a5579d57e175482871d221991d4c51884a by github:
    [AutoDiff] NFC: garden tests. (#30588)

    • delete: test/AutoDiff/Serialization/differentiation.swift
    • edit: test/AutoDiff/Serialization/differentiable_attr.swift
    • add: test/AutoDiff/sil_differentiability_witness.sil
    • add: test/AutoDiff/SILGen/sil_differentiability_witness.swift
    • add: test/AutoDiff/SIL/Serialization/differentiable_function.swift
    • delete: test/AutoDiff/SILGen/sil_differentiability_witness_silgen.swift
    • delete: test/AutoDiff/SIL/Serialization/differentiation.swift
    • edit: test/AutoDiff/stdlib/differentiable_protocol.swift
    • add: test/AutoDiff/Serialization/differentiable_function.swift
    • edit: test/AutoDiff/stdlib/differentiable_stdlib_conformances.swift
    • edit: test/AutoDiff/SILGen/vtable.swift
    • delete: test/AutoDiff/SIL/Serialization/differentiability_witness_function_inst_transpose.sil
    • add: test/AutoDiff/differentiability_witness_function_inst_transpose.sil
    • edit: test/AutoDiff/Sema/derivative_attr_type_checking.swift
    • add: test/AutoDiff/differentiable_function_inst.sil
    • add: test/AutoDiff/differentiability_witness_function_inst.sil
    • edit: test/AutoDiff/Serialization/derivative_attr.swift
    • delete: test/AutoDiff/SIL/Serialization/sil_differentiability_witness.sil
    • edit: test/AutoDiff/SILGen/witness_table.swift
    • edit: test/AutoDiff/Serialization/transpose_attr.swift
    • add: test/AutoDiff/SIL/Parse/sildeclref.sil
    • edit: test/AutoDiff/SILGen/differentiable_function.swift
    • delete: test/AutoDiff/SIL/Serialization/differentiability_witness_function_inst.sil
    • delete: test/AutoDiff/SIL/Parse/sildeclref_parse.sil
    • delete: test/AutoDiff/SIL/Serialization/differentiable_function_inst.sil
    • edit: test/AutoDiff/Sema/differentiable_attr_type_checking.swift
    • add: test/AutoDiff/lit.local.cfg
  • Commit b6a9124bf4ced4b66a46ea4de903eeb6e1524cbf by erik.pilkington:
    Fix type-dependency of bitfields in templates

    • edit: clang/test/SemaTemplate/enum-argument.cpp
    • add: clang/test/SemaTemplate/value-dependent-bitfield-cond.cpp
    • edit: clang/lib/AST/Expr.cpp
  • Commit f020ba604f3df6357edd02449c141fd36482811d by friss:
    [lldb/Target] Initialize new targets environment variables from

    • edit: lldb/source/Target/Target.cpp
    • edit: lldb/include/lldb/Target/Target.h
    • edit: lldb/test/API/commands/settings/TestSettings.py
  • Commit e17be10fefdf5ca090e2a77623f8bb96406912df by friss:
    [lldb/API] Make Launch(Simple) use args and env from target properties

    • edit: lldb/include/lldb/API/SBTarget.h
    • edit: lldb/source/API/SBTarget.cpp
    • edit: lldb/test/API/commands/settings/TestSettings.py
  • Commit 6a6818e089ee4c49691dbac0049c135636ef2d70 by friss:
    [lldb/Target] Rework the way the inferior environment is created

    • edit: lldb/source/Target/TargetProperties.td
    • edit: lldb/include/lldb/Target/Target.h
    • edit: lldb/test/API/commands/settings/TestSettings.py
    • edit: lldb/source/Target/Target.cpp
    • edit: lldb/source/Commands/CommandObjectTarget.cpp
  • Commit 480db6fadf678f7e0956b37fa371bd6023de0d36 by friss:
    [lldb/testsuite] Pass the correct Swift library path to tests

    • edit: lldb/test/API/CMakeLists.txt
    • edit: lldb/packages/Python/lldbsuite/test/dotest_args.py
    • edit: lldb/packages/Python/lldbsuite/test/dotest.py
  • Commit 73eafd3837e141eedc3020195504717c04217f3e by si:
    Fix warning for matching enum with associated values as tuples.

    • edit: Sources/FoundationNetworking/URLSession/HTTP/HTTPMessage.swift