[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (main) (enable-verify-exclusivity) #3840

# [FAILURE] swift-master-source-compat-suite-enable-verify-exclusivity [#3840]

Build URL: https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/3840/
Project: swift-master-source-compat-suite-enable-verify-exclusivity
Date of build: Fri, 02 Oct 2020 01:31:28 -0500
Build duration: 9 hr 56 min

Changes- Commit 0a2630398bd4e2e0178c9338ae0891ab047f1898 by mishal_shah:

Revert "Update version"

  • edit: jobs/release_5.3/oss-swift-package-osx.sh

  • Commit 3a47087cc197aab8970a55ee265d395bc4f6f002 by hborla:

    [Parser] Don't resolve decl references in the parser if the declaration

    • edit: lib/Parse/ParseExpr.cpp
  • Commit 9b2cd5e3ffa09063a8b64250cd0c62850a41fd26 by hborla:

    [NameLookup] Teach unqualified lookup to resolve backing property wrapper

    • edit: lib/AST/UnqualifiedLookup.cpp
    • edit: lib/Sema/TypeCheckNameLookup.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: include/swift/AST/NameLookup.h
    • edit: lib/Sema/TypeChecker.h
  • Commit b33dbedd9b8d3dc2e6ee28373c69a24764249745 by hborla:

    [SILGen] Teach SIlGen to emit local property wrappers

    • edit: lib/SILGen/SILGenDecl.cpp
    • edit: lib/SILGen/SILGenLValue.cpp
    • edit: lib/SIL/IR/SILDeclRef.cpp
  • Commit 0842b4212773b36778d773331155df6be20d2c21 by hborla:

    [SILGen] Only use assign_by_wrapper for wrapped instance properties inside an

    • edit: test/SILGen/resilient_assign_by_wrapper.swift
    • edit: lib/SILGen/SILGenLValue.cpp
    • edit: test/SILGen/property_wrappers.swift
    • edit: test/SILGen/objc_properties.swift
  • Commit 9bd3d0b67fc9599c693735d98c6ff98defccc8e5 by hborla:

    [Property Wrappers] Make sure captures are computed for synthesized property

    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: lib/Sema/TypeCheckStorage.cpp
  • Commit d8df6217d32cf7ec970d67bc66ff966df0c1a671 by hborla:

    [Property Wrappers] Allow property wrappers on local variables.

    • edit: lib/Sema/TypeCheckPropertyWrapper.cpp
    • edit: test/decl/var/property_wrappers.swift
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit 21cbdfa337dfa41e108573d5d99c6259bee671c9 by hborla:

    [Property Wrappers] Add a VarDecl helper method for visiting synthesized

    • edit: lib/SILGen/SILGenDecl.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: include/swift/AST/Decl.h
  • Commit 26b5230f3c93ace3b5ad77ce36826bb5ea5da0d6 by aprantl:

    Remove stray character.

    • edit: include/swift/Strings.h
  • Commit 2a67c651eecb6ccd6384a90961cfee46338c954e by hborla:

    [Property Wrappers] Generalize a few property wrapper decl context

    • edit: lib/AST/Decl.cpp
    • edit: lib/SIL/IR/SILDeclRef.cpp
  • Commit dec9bf680e00eac0e1ca3074bc3967f5e582c068 by spestov:

    AST: Remove unused UnqualifiedLookupFactory::Consumer field

    • edit: lib/AST/UnqualifiedLookup.cpp
  • Commit ba4d6ede07919fe141eb134dc2ab8aee8ea1aae6 by spestov:

    AST: Remove unused NamedDeclConsumer class

    • edit: lib/AST/NameLookup.cpp
    • edit: include/swift/AST/NameLookup.h
  • Commit 17a0b41a40cc5d8e2c20aca07d96c096bab2bffc by spestov:

    Sema: Remove dead code from CheckRedeclarationRequest::evaluate()

    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
  • Commit c56ab07c77184229d215213ec7a9e0b3c360fa36 by spestov:

    ASTScope: Add finishLookupInBraceStmt parameter to ASTScope::lookupLocalDecls()

    • edit: lib/AST/UnqualifiedLookup.cpp
    • edit: include/swift/AST/NameLookup.h
    • edit: lib/AST/ASTScopeLookup.cpp
  • Commit d58583850d323cc8538f4508d4fcc16395556439 by spestov:

    Sema: Check for re-declarations in local context in CheckRedeclarationRequest

    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
  • Commit 18f5f94ce25a6bdc947a551ba4950626e04d9bb6 by spestov:

    Sema: Check for duplicate parameter and generic parameter names when parser lookup is off

    • add: test/Sema/redeclaration-checking.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: lib/Sema/TypeChecker.h
  • Commit 9e373a240540f4bf90ed26981a9e29958445d3c6 by hborla:

    [Name Lookup] Remove property wrapper name lookup flags and generalize

    • edit: lib/AST/UnqualifiedLookup.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeCheckNameLookup.cpp
    • edit: include/swift/AST/NameLookup.h
    • edit: lib/Sema/TypeCheckConstraints.cpp
  • Commit 4bb98baf1364ce63e410c381aed7f9690dc5119f by hborla:

    [SILGen] Add a new CaptureEmission kind specifically for emitting

    • edit: lib/SILGen/SILGenFunction.h
    • edit: lib/SILGen/SILGenLValue.cpp
    • edit: lib/SILGen/SILGenFunction.cpp
  • Commit 176391f18208898f24b5a24c5423b48d4c097ace by hborla:

    [Test] Start to add SILGen tests for local property wrappers.

    • add: test/SILGen/property_wrapper_local.swift
  • Commit fcb51dc9473b6cd75ef69c748981ddfb63db1b47 by danielrodriguez:

    [windows] XFAIL crash-in-user-code test in MSVC 2017

    • edit: test/Frontend/crash-in-user-code.swift
    • edit: test/lit.cfg
  • Commit c02c2bc112c1d2fd3e9d769d0dbbe08253962ee6 by rjmccall:

    [NFC] Add an iterator template for walking singly-linked lists.

    • edit: include/swift/Basic/STLExtras.h
  • Commit 8ccee27db72e0ce6fbf236a8f13ab2e85984a482 by xi_ge:

    ModuleInterface: refactor ModuleInterfaceChecker out of ModuleInterfaceLoader

    • edit: include/swift/Serialization/SerializedModuleLoader.h
    • edit: unittests/FrontendTool/ModuleLoadingTests.cpp
    • edit: lib/Frontend/Frontend.cpp
    • edit: include/swift/Frontend/ModuleInterfaceLoader.h
    • edit: lib/AST/ASTContext.cpp
    • edit: lib/Frontend/ModuleInterfaceLoader.cpp
    • edit: include/swift/AST/ASTContext.h
    • edit: include/swift/AST/ModuleLoader.h
    • edit: lib/Serialization/ModuleDependencyScanner.cpp
    • edit: lib/Frontend/ModuleInterfaceBuilder.cpp
  • Commit e254f1c3e2d13a95384d024a6ad5599ba02e6d18 by pyaskevich:

    [ConstraintSystem] Infer whether locator is related to return of a single-expression function

    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/ConstraintLocator.h
    • edit: lib/Sema/ConstraintLocatorPathElts.def
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintLocator.cpp
  • Commit 6173d7ec04eaa76fa4c3ef8f1193ce8fdeec7c28 by hborla:

    [Docs] Convert TypeChecker.rst to Markdown

    • add: docs/TypeChecker.md
    • delete: docs/TypeChecker.rst
  • Commit 91fd19d6db8f7b80ea0d562bd20436119021e117 by hborla:

    [Docs] Correct a few code blocks in TypeChecker.md

    • edit: docs/TypeChecker.md
  • Commit d576b4e9261d80fdac70ed5f0d84601acdb5c48e by spestov:

    Sema: Move preCheckExpression() into its own file

    • edit: lib/Sema/CMakeLists.txt
    • add: lib/Sema/PreCheckExpr.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
  • Commit af71c5dfbdfe16ec694aabf72f83f16bc68b935b by hborla:

    [Property Wrappers] Ban non-member property wrappers with observers,

    • edit: test/decl/var/property_wrappers.swift
    • edit: lib/Sema/TypeCheckStorage.cpp
  • Commit 763bcf900529152ac35f566cb5e887a4c867d9f7 by hborla:

    [SILGen] Don't use assign_by_wrapper for local property wrappers if

    • edit: lib/SILGen/SILGenLValue.cpp
    • edit: test/SILOptimizer/di_property_wrappers_errors.swift
    • edit: test/SILGen/property_wrapper_local.swift
  • Commit e2a9bf2009ff126ccfbf4108cf1248fe9ed2e9ff by github:

    Fix use-after-free in SILCombine (#34145)

    • edit: include/swift/SILOptimizer/Utils/InstOptUtils.h
    • edit: lib/SILOptimizer/Utils/InstOptUtils.cpp
  • Commit ac061482c032d7590b624f6fd9bd57ce6e5de98c by github:

    [Docs] Update the documentation contents and index (#34157)

    • edit: docs/README.md
    • edit: docs/contents.rst