[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 14.04 (master) #3713

Report

[FAILURE] oss-swift-package-linux-ubuntu-14_04 [#3713]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-14_04/3713/
Project:
oss-swift-package-linux-ubuntu-14_04
Date of build:
Fri, 30 Aug 2019 03:08:03 -0500
Build duration:
2 hr 45 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 32a0c8e49ff703d19e1452b230fa592180882974 by suyashsrijan:
    [AST] Strip off parens around an ApplyExpr's function

    • edit: lib/AST/ASTWalker.cpp
  • Commit f02a5f3c6832877ac79b01428f6e61f5aedaed0a by suyashsrijan:
    [Test] Add a test case

    • add: validation-test/compiler_crashers_2_fixed/sr10492.swift
  • Commit ff7e8b1bf3d14582a872d7ae3e64c4482a2f5a6c by suyashsrijan:
    [CSSimplify] If we're trying to assign the result of an IUO method

    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/AST/ASTWalker.cpp
  • Commit 4fd2a4cbcc50557c42a78d9ebdd1b0733430e5ea by suyashsrijan:
    [CS] Move the check to CSGen

    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 76c29af4fdf1bcd62ac085e1c08d01a348b003a9 by suyashsrijan:
    [Test] Adds a test case

    • edit: test/Constraints/iuo.swift
  • Commit 06607644f2329b9764d57857a0eb6ea2ce8c7ce7 by suyashsrijan:
    [CS] Move the check to resolveOverload()

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/CSGen.cpp
  • Commit b33c5208c1beb59b290fde87187f9a19e5f1bd50 by suyashsrijan:
    [CS] Extract the check into a separate lambda

    • edit: lib/Sema/ConstraintSystem.cpp
  • Commit 67971488ddb4d15efa494f43023249cac5e95219 by suyashsrijan:
    [CS] Only check for the presence of a paren expr

    • edit: lib/Sema/ConstraintSystem.cpp
  • Commit 32cfd5bd19592fd281f33bbb7236ba5c74c82c6a by suyashsrijan:
    [CS] Only check if the decl has a function type

    • edit: lib/Sema/ConstraintSystem.cpp
  • Commit f758d22ff7aeb205a109737db5c9545a7c4fd5f0 by johannes:
    benchmark: add naive string finding

    • edit: benchmark/CMakeLists.txt
    • add: benchmark/single-source/FindStringNaive.swift
    • edit: benchmark/utils/main.swift
  • Commit a7888f0720d783925fb0084612fd4f0075afdfaf by danielrodriguez:
    [test] Remove redirection stderr->out that corrupted output.

    • edit: test/Frontend/dump-parse.swift
  • Commit 28d0c089bc442c3cbe9abb225631bd4db74af296 by suyashsrijan:
    [CSApply] shouldForceUnwrapResult() should return false when we don't

    • edit: lib/Sema/CSApply.cpp
  • Commit 532498bae54188dfe22986516ee457e18673f196 by suyashsrijan:
    [CSApply] Use the choiceLocator, not locator when checking if a

    • edit: lib/Sema/CSApply.cpp
  • Commit b32386bcacbf2c585fbb7af42505d43e88c45f34 by suyashsrijan:
    [CS] If locator points to a function call, then compare the fn and

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: test/Constraints/iuo.swift
  • Commit d8f7c9e72cb37fd07124a06451426cf2f097edf1 by dgregor:
    [Parser] Introduce a request for parsing type and extension members.

    • edit: include/swift/AST/DeclContext.h
    • edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
    • edit: include/swift/Parse/PersistentParserState.h
    • edit: unittests/AST/TestContext.cpp
    • edit: lib/AST/NameLookup.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/AST/DeclContext.cpp
    • edit: include/swift/AST/ASTTypeIDs.h
    • edit: lib/AST/ASTContext.cpp
    • edit: tools/driver/modulewrap_main.cpp
    • edit: include/swift/AST/LazyResolver.h
    • edit: lib/Parse/PersistentParserState.cpp
    • add: lib/Parse/ParseRequests.cpp
    • add: include/swift/AST/ParseTypeIDZone.def
    • edit: include/swift/AST/ASTContext.h
    • edit: include/swift/AST/Decl.h
    • edit: lib/Parse/CMakeLists.txt
    • edit: include/swift/Basic/Statistics.def
    • edit: include/swift/Subsystems.h
    • edit: include/swift/Basic/TypeID.h
    • add: include/swift/AST/ParseRequests.h
    • edit: include/swift/AST/ASTTypeIDZone.def
    • edit: lib/Frontend/Frontend.cpp
    • edit: include/swift/Parse/Parser.h
  • Commit 11e206af7ab427384977def767c42d2e9689d157 by jordan_rose:
    Remove explicit seeds from string hashes that are compiler-dependent

    • edit: lib/ClangImporter/SwiftLookupTable.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit b0ad06ae30c43fa4a739c0983838f01d4798a2ae by jordan_rose:
    [Serialization] The hash seed for DeclCommentTableInfo can't change

    • edit: lib/Serialization/SerializeDoc.cpp
    • edit: lib/Serialization/ModuleFile.cpp
    • edit: lib/Serialization/DocFormat.h
  • Commit c06e105bd0e6079f2c3035abb00e3377d080053b by jordan_rose:
    [Serialization] Switch to a better hash seed for lookup tables

    • edit: lib/Serialization/ModuleFile.cpp
    • edit: test/SIL/Serialization/boxes.sil
    • edit: test/SIL/Serialization/Recovery/function.sil
    • edit: lib/Serialization/Serialization.cpp
    • edit: test/SIL/Serialization/dynamically_replaceable.sil
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: test/Serialization/always_inline.swift
    • edit: test/SIL/Serialization/keypath.sil
    • edit: test/SIL/Serialization/assignattr.sil
    • edit: test/Frontend/sil-merge-partial-modules.swift
    • edit: test/SIL/Serialization/copy_value_destroy_value.sil
    • edit: test/SIL/Serialization/ownership_qualified_memopts.sil
    • edit: lib/Serialization/SerializeSIL.cpp
    • edit: test/Serialization/noinline.swift
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: test/sil-opt/sil-opt.swift
    • edit: test/Serialization/early-serialization.swift
  • Commit 684213415224f8367c35734e8996d26d01e3202a by aschwaighofer:
    Outliner fix: Make sure the enum actually has an operand before we

    • edit: test/SILOptimizer/outliner.swift
    • edit: lib/SILOptimizer/Transforms/Outliner.cpp
    • edit: test/SILOptimizer/Inputs/Outliner.h
  • Commit 974c9d130f48ff9b87884d145898c6bb36bd02a5 by rishizaki:
    [SyntaxParse] Fix round-trip issue in function types

    • edit: lib/Parse/ParseType.cpp
    • edit: test/Syntax/round_trip_misc.swift
  • Commit fc9fef2cf37c166ec87abcaa953ab0ce35ffccda by suyashsrijan:
    [CS] Be more defensive in isIUOWrappedInParens() check

    • edit: lib/Sema/ConstraintSystem.cpp
  • Commit 4e8426bb199471d55e222ef44e3d64fffd9b223d by spestov:
    AST: ImportSets keep track of whether they contain the ClangImporter's

    • edit: include/swift/AST/ImportCache.h
    • edit: lib/AST/ImportCache.cpp
  • Commit 053c3c7d9012ebe42cd103eb225f7426c3eaf9ad by spestov:
    AST: New implementation of lookupInModule() that uses the ImportCache

    • edit: test/NameBinding/import-resolution-overload.swift
    • edit: lib/AST/ModuleNameLookup.cpp
    • edit: include/swift/AST/ModuleNameLookup.h
    • edit: test/ClangImporter/MixedSource/can_import_objc_idempotent.swift
  • Commit 2256b1fcc230dd029822ce715b50abe464c538c0 by spestov:
    AST: Introduce namelookup::getAllImports() to replace

    • edit: lib/Sema/TypeCheckDeclObjC.cpp
    • edit: lib/AST/NameLookup.cpp
    • edit: include/swift/AST/ImportCache.h
    • edit: lib/Sema/TypeChecker.cpp
    • edit: lib/Sema/LookupVisibleDecls.cpp
    • edit: lib/AST/ImportCache.cpp
    • edit: lib/IDE/CodeCompletion.cpp
    • edit: lib/ClangImporter/ClangImporter.cpp
    • edit: lib/ClangImporter/DWARFImporter.cpp
    • edit: tools/swift-ide-test/swift-ide-test.cpp
    • edit: include/swift/AST/Module.h
    • edit: include/swift/AST/ModuleNameLookup.h
    • edit: lib/AST/Module.cpp
  • Commit 3956fc065388e6af79357bca69e3849df5fd25ab by spestov:
    AST: Fold forAllImportedModules() into collectLinkLibraries()

    • edit: lib/AST/Module.cpp
  • Commit d280ae445193535902dfa0483213e7bedb5ac716 by spestov:
    Sema: Replace a lookupUnqualifiedType() with lookupInModule()

    • edit: lib/Sema/TypeCheckAttr.cpp
  • Commit 1ca90ef757f54c712ac76e0041e9af7d67ffbe33 by rishizaki:
    [SyntaxParse] Fix memory leaks

    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/Parse/ParseStmt.cpp
    • edit: lib/Parse/SyntaxParsingContext.cpp
    • edit: test/Syntax/serialize_tupletype.swift.result
  • Commit bed890c6f25e22fd0c3f13d05754b58fa0787256 by nate_chandler:
    [SILOptimizer] Added MandatoryCombiner.

    • add: test/SILOptimizer/mandatory_combiner.sil
    • add: lib/SILOptimizer/Mandatory/MandatoryCombiner.cpp
    • edit: include/swift/SILOptimizer/PassManager/Passes.def
    • edit: lib/SILOptimizer/Mandatory/CMakeLists.txt
  • Commit 1e173d8931e70817080eb19aafe2ed4852d1f5ef by xi_ge:
    ABI/API checker: populate several lazily computed attributes to nodes

    • edit: test/api-digester/Outputs/cake-abi.json
    • edit: test/api-digester/Outputs/cake.json
    • edit: test/api-digester/Outputs/Cake-binary-vs-interface.txt
    • edit: test/api-digester/Inputs/stdlib-stable-abi.json
    • edit: test/api-digester/compare-dump-binary-vs-interface.swift
    • edit: tools/swift-api-digester/ModuleAnalyzerNodes.cpp
    • edit: tools/swift-api-digester/ModuleAnalyzerNodes.h
    • edit: test/api-digester/Outputs/clang-module-dump.txt
    • edit: test/api-digester/Outputs/empty-baseline.json
  • Commit b8ced1406f17ebcbbbe5adb16d818a5ffb801ce3 by rishizaki:
    [SyntaxParse] Improve ParsedRawSyntaxNode::dump()

    • edit: lib/Parse/SyntaxParsingContext.cpp
    • edit: lib/Parse/ParsedRawSyntaxNode.cpp
  • Commit 0e3987a4fcba9753bf9c2f47c17126abe762ce23 by jgroff:
    Factor out a visitor from findAccessedStorage.

    • edit: include/swift/SIL/MemAccessUtils.h
    • edit: lib/SIL/MemAccessUtils.cpp
  • Commit 97d15f6e0549284997a6a9975f2f2d809dc76d56 by jgroff:
    Use the new visitor to handle multiple borrows in SemanticARCOpts.

    • edit: test/SILOptimizer/semantic-arc-opts.sil
    • edit: lib/SILOptimizer/Mandatory/SemanticARCOpts.cpp
  • Commit 6e25fd9ca45bdb0902cffc401ff07cfd383f5367 by github:
    Stop hiding '@frozen' from code completion (#26942)

    • edit: include/swift/AST/Attr.def
    • edit: test/IDE/complete_decl_attribute.swift
    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: test/ClangImporter/enum-exhaustivity.swift
  • Commit 7aad09092536af1cd258c25ccbd8130d779a907a by github:
    Update the LLVM Project repo to v2

    • edit: utils/update_checkout/update-checkout-config.json
  • Commit dee2627d0eed909739440e94eec6e5776c7fa0f4 by mgottesman:
    [semantic-arc-opts] Change semantic arc opts to use a SmallBlotSetVector

    • edit: lib/SILOptimizer/Mandatory/SemanticARCOpts.cpp
    • edit: include/swift/Basic/BlotSetVector.h
  • Commit 9222dfdd465e90bcf95e079c411d738a25e6c583 by jordan_rose:
    [Sema] Fix protocol refinement access control message (#26855)

    • edit: test/Compatibility/accessibility_where.swift
    • edit: test/Sema/accessibility.swift
    • edit: test/Sema/accessibility_where.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckAccess.cpp
  • Commit 9fbdf1d6c0269c9bbadba34f92db5d2b6a5fca26 by vsapsai:
    [Modules] Fix rebuilding an updated module for each of its consumers.

    • add: test/Modules/Inputs/implicit-invalidate-common/A.h
    • edit: lib/Serialization/ModuleManager.cpp
    • add: test/Modules/Inputs/implicit-invalidate-common/Common.h
    • add: test/Modules/Inputs/implicit-invalidate-common/B.h
    • add: test/Modules/implicit-invalidate-common.c
    • add: test/Modules/Inputs/implicit-invalidate-common/module.modulemap
  • Commit e7280cd8f40a27e0a058e2a7642728d2e46b0bd4 by ankit_aggarwal:
    [PubGrub] Implement bound computation for tools version

    • edit: Sources/PackageGraph/VersionSetSpecifier.swift
    • edit: Sources/PackageGraph/Pubgrub.swift
    • edit: Tests/PackageGraphTests/PubgrubTests.swift
    • edit: Tests/PackageGraphTests/XCTestManifests.swift
  • Commit 1091c0cea329a87696286a07e8fe04c87f7d10c9 by ankit_aggarwal:
    [Commands] Add a way to force legacy dependency resolver

    • edit: Sources/Commands/SwiftTool.swift
    • edit: Sources/Workspace/Workspace.swift
  • Commit 59667c1da8530d3fd3c4f317c0627e46d15b5155 by ditaliano:
    [ClangExpressionParser] Remove code that's not upstream.

    • edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  • Commit 1ac50ebb54539d7bff73938fe09b8a3a0afc1d73 by ditaliano:
    [DWARF] Remove GetLanguageAttributeValue().

    • edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
    • edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h
    • edit: source/Symbol/ClangASTContext.cpp
  • Commit 6fd1b2e3e9e68ae15b38969d0a0aa0f7f2273eff by spestov:
    [Swift] Update for removal of forAllVisibleModules()

    • edit: source/Symbol/SwiftASTContext.cpp
    • edit: source/Plugins/Language/Swift/SwiftLanguage.cpp
  • Commit 675c1ae11fdc3d933407141047f14a80aa45c249 by millenomi:
    Parity: NSIntegralRectWithOptions

    • edit: Foundation/NSGeometry.swift
  • Commit fbc87b69e7c08fa8788000282c79f6952929e6c5 by millenomi:
    Parity: NSCoding stragglers: NSMeasurement

    • edit: TestFoundation/TestUnitConverter.swift
    • edit: Foundation/NSMeasurement.swift
    • add: TestFoundation/Fixtures/macOS-10.14/NSMeasurement-Length.archive
    • edit: Foundation/Unit.swift
    • add: TestFoundation/Fixtures/macOS-10.14/NSMeasurement-Frequency.archive
    • edit: TestFoundation/FixtureValues.swift
    • add: TestFoundation/Fixtures/macOS-10.14/NSMeasurement-Angle.archive
    • edit: TestFoundation/TestMeasurement.swift
    • add: TestFoundation/Fixtures/macOS-10.14/NSMeasurement-Zero.archive