[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 18.04 (master) #2013

Report

[FAILURE] oss-swift-package-linux-ubuntu-18_04 [#2013]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/2013/
Project:
oss-swift-package-linux-ubuntu-18_04
Date of build:
Fri, 18 Oct 2019 15:17:39 -0500
Build duration:
1 hr 32 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 f1ed46ee8203451e4997585788014b0465008e50 by pyaskevich:
    [CSFix] Add a fix to remove extraneous arguments

    • edit: lib/Sema/CSFix.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSFix.h
  • Commit 22813d96cfaacf6c7e1dc6be2a1520d32e8ddce5 by pyaskevich:
    [ConstraintSystem] Extend MatchCallArgumentListener::extraArguments to

    • edit: lib/Sema/CSDiag.cpp
    • edit: lib/Sema/CalleeCandidateInfo.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 86bcecf5fc3e52d0f652891bc76f5c58b400d74a by pyaskevich:
    [CSSimplify] Introduce extraneous argument fixes

    • edit: lib/Sema/CSSimplify.cpp
  • Commit e33a3402cbd85c583fff79a1d2973c5ba2deff24 by pyaskevich:
    [ConstraintSystem] Make contextual function type available for

    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSFix.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSFix.h
  • Commit e97164dfce29f5ed9a0e6a5fd78ef0380d380135 by pyaskevich:
    [CSFix] Record all available information about extraneous arguments

    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSFix.h
    • edit: lib/Sema/CSFix.cpp
  • Commit c97603f5d44b9ae79cf8f5a1c8d3bd1d792fcc2e by pyaskevich:
    [CSDiagnostics] Diagnose extraneous arguments

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/CSFix.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 1b302b98d3d2515aaea5806ee2579075568b528c by pyaskevich:
    [ConstraintSystem] Record a fix for extraneous arguments after matcher

    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSDiag.cpp
    • edit: lib/Sema/CalleeCandidateInfo.cpp
  • Commit 1b7dc3209bbc923bf2587259b9e96c4e08da1c6a by pyaskevich:
    [ConstraintSystem] Fix an attempt to construct Void type with

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 40ac874616a72126561a3979d7d3b978c7aa43b2 by pyaskevich:
    [Diagnostics] Diagnose extraneous arguments in a nullary call

    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 9855b406a04adb4ad1d7b14e43c9f3bfeb8ad7b0 by pyaskevich:
    [Diagnostics] Fix typo in candidate_with_extraneous_args diagnostic

    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit 43f95a3e25f4438d67e1bff00d41f72ba23254c8 by pyaskevich:
    [Diagnostics] NFC: Adopt new getArgumentListExprFor API

    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 02688a9091e8403347405154b3eee133e23c519d by pyaskevich:
    [Diagnostics] Tailored diagnostic for missing arguments in contextual

    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 1022ac7678ed90038e43f738f26eca4a521361a2 by pyaskevich:
    [ConstraintSystem] Check whether extraneous arguments are related to

    • edit: lib/Sema/CSSimplify.cpp
  • Commit e09e8c3d729ac9faba05b13d1a9ab6433f057b41 by pyaskevich:
    [Diagnostics] NFC: Adjust diagnostics improved by extraneous arguments

    • edit: test/stdlib/PrintDiagnostics.swift
    • edit: test/Constraints/diagnostics.swift
    • edit: test/Constraints/enum_cases.swift
    • edit: test/Constraints/tuple_arguments.swift
    • edit: test/decl/var/property_wrappers.swift
    • edit: test/Sema/call_as_function_simple.swift
    • edit: test/Constraints/closures.swift
  • Commit b214b8a2bf924c7947c34556f6ac0cf44ce6d6ca by pyaskevich:
    [Diagnostics] Introdduce multiple extraneous arguments diagnostic

    • edit: test/Constraints/keyword_arguments.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 8d3409bddf1b2191b34e6fe31cf07f9d02e38f48 by pyaskevich:
    [ConstraintSystem] Allow argument matcher to continue in presence of

    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CalleeCandidateInfo.cpp
  • Commit 04850655dcf2dffc8c223dec8138ee6d6131b11e by pyaskevich:
    [CSFix] Make sure single parameter tuple splat is detected correctly

    • edit: lib/Sema/CSFix.cpp
  • Commit d69a1a5eee3d32f37528331afebc2c6d9bc873d2 by pyaskevich:
    [CSDiagnostics] Attach extra argument ambiguity note to the overload

    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 2a0080c6e0ec7b6964f9e672244c16c634da0e5c by pyaskevich:
    [Diagnostics] Add a workaround for inability to diagnose name shadowing

    • edit: lib/Sema/CSFix.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSFix.h
    • edit: test/NameBinding/name_lookup_min_max_conditional_conformance.swift
  • Commit 9913f8db27c6334a2876a1a8b35a8ba7c347cda5 by pyaskevich:
    [Diagnostics] NFC: Use isLastElement API instead of checking locator

    • edit: lib/Sema/CSDiagnostics.h
  • Commit 989b573f8e07e9f30d88569474c00b83d21fe91e by pyaskevich:
    [CSDiag] NFC: Remove extraneous argument diagnostics which are now

    • edit: lib/Sema/CSDiag.cpp
  • Commit 1ffe97f2f84d8ac3a53b8c675f106312d17da294 by pyaskevich:
    [Diagnostics] NFC: Adjust more tests improved by extraneous argument(s)

    • edit: test/stmt/errors.swift
    • edit: test/ClangImporter/objc_implicit_with.swift
    • edit: test/expr/expressions.swift
    • edit: test/Constraints/diagnostics_swift4.swift
    • edit: test/expr/postfix/dot/init_ref_delegation.swift
    • edit: test/expr/unary/keypath/keypath.swift
    • edit: test/Constraints/diagnostics.swift
    • edit: test/decl/var/property_wrappers.swift
    • edit: test/Parse/type_expr.swift
    • edit: test/ClangImporter/objc_factory_method.swift
    • edit: test/Constraints/rdar42678836.swift
  • Commit 1f88ab68a0a154c18d49698a1b98f1e6bbb5a214 by mishal_shah:
    [LLVM Project] Update the update-checkout config to support

    • edit: utils/update_checkout/update-checkout-config.json
  • Commit bdf8cf73e412d2a1aef81b655dc3d6fcb42ecc07 by mishal_shah:
    [LLVM Project] Symlink clang, llvm, compiler-rt, clang-tools-extra, and

    • edit: utils/update_checkout/update_checkout/update_checkout.py
  • Commit 454dd00e439ea661387dc5364b0f0a7cd48c43fa by mgottesman:
    [sil] Add support for adding _semantics attributes to nominal types.

    • edit: include/swift/AST/Decl.h
    • edit: test/attr/attr_semantics.swift
    • edit: include/swift/AST/Attr.def
  • Commit 5fe38b6e76dc5007ff4f04d9306102d4900cb440 by abdulras:
    AST: repair Windows build after #27764

    • edit: lib/AST/Decl.cpp
  • Commit 06dd33c666a69eef42bf13775ce5341f3bbffda8 by abdulras:
    build: try to ban GNU extensions

    • edit: CMakeLists.txt
  • Commit 6bb0e49eabf550b5e0014085d14d06a271c46f2d by rwidmann:
    Move precedence group cycle checking into requests

    • edit: include/swift/AST/Decl.h
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/AST/NameLookupRequests.h
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/AST/NameLookupRequests.cpp
    • edit: test/decl/precedencegroup/circularity.swift
    • edit: lib/AST/Decl.cpp
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: include/swift/AST/NameLookupTypeIDZone.def
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: include/swift/AST/TypeCheckRequests.h
  • Commit 48b8ba3614ab1a02e93141f025de8dc5148e47e6 by rwidmann:
    Remove DeclValidationRAII

    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/AST/Decl.cpp
  • Commit 420cf6c18d6a3208b033df3eadc7b3e61611cd6f by rwidmann:
    Improve "reference-to" message somewhat

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: test/decl/precedencegroup/circularity.swift
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/AST/TypeCheckRequests.cpp
  • Commit 57755b17cd5983b2c32492a89cacae9656a9c4ff by arphaman:
    [apple] workaround the swift-ci linux failure for PR bots

    • edit: compiler-rt/CMakeLists.txt