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

Report

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

Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/2438/
Project:
swift-master-source-compat-suite-enable-verify-exclusivity
Date of build:
Fri, 08 Nov 2019 00:49:42 -0600
Build duration:
7 hr 21 min

Changes

  • Commit dcbba383cf1488dabdedfcda10723c8fce66ae05 by alex:
    [build-presets] Install the stress tester in its PR test preset

    • edit: utils/build-presets.ini
  • Commit bf91cf9a8e8c82bddb5a26d0c819ac2ca9d8a59c by aqamoss3fan2010:
    Clean up WhereClauseOwner

    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: include/swift/AST/TypeCheckRequests.h
  • Commit db423e7b2aec459af476aff77d788027fc0fd18c by aqamoss3fan2010:
    Special-case the GenericParamList ctor for WhereClauseOwner

    • edit: lib/Sema/TypeCheckAccess.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit c3acce4d692a66d5ed76ae8b3eafc6aa73921d87 by pyaskevich:
    [CSDiag] Remove obsolete ArgumentMatcher from FailureDiagnosis

    • edit: lib/Sema/CSDiag.cpp
    • edit: test/Constraints/diagnostics.swift
    • edit: test/expr/expressions.swift
    • edit: lib/Sema/CSSimplify.cpp
  • Commit b57c86dc1c23a154f929025352daca7f823e89e9 by hamishknight:
    fixItEncloseTrailingClosure doesn't need a TypeChecker

    • edit: lib/Sema/MiscDiagnostics.h
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/MiscDiagnostics.cpp
  • Commit fb55c032f82292da6066ad9248bb3fcbf8c099c0 by hamishknight:
    diagnoseUnownedImmediateDeallocation doesn't need a TypeChecker

    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: lib/Sema/MiscDiagnostics.h
    • edit: lib/Sema/CSApply.cpp
  • Commit d8dfbbcd9fde28c0f9b63126de50abea86207960 by hamishknight:
    performAbstractFuncDeclDiagnostics doesn't need a TypeChecker

    • edit: lib/Sema/MiscDiagnostics.h
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: lib/Sema/MiscDiagnostics.cpp
  • Commit bd6fd38eb2acc00c0c85e2fa73a057aebb49dcbf by hamishknight:
    performStmtDiagnostics doesn't need a TypeChecker

    • edit: lib/Sema/MiscDiagnostics.h
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
  • Commit be8415371a0e3ceb3a19692acec4b6872210b04e by hamishknight:
    performSyntacticExprDiagnostics doesn't need a TypeChecker

    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: lib/Sema/MiscDiagnostics.h
  • Commit 41ab235797c544bf377c6f589ac0a024bd43bafe by hamishknight:
    [CS] Remove some TypeChecker uses

    • edit: lib/Sema/CSDiag.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/TypeChecker.cpp
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/ConstraintLocator.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/CSRanking.cpp
    • edit: lib/Sema/TypeCheckType.cpp
  • Commit 27e3d9f6a78bc79ba8b97245640b9fdef52d0b84 by hamishknight:
    Remove an unnecessary call to createTypeChecker

    • edit: lib/Sema/TypeChecker.cpp
  • Commit a86f174445f387729ba7824a2af3c91695981a5a by spestov:
    SILOptimizer: Don't optimize initializers for dynamically-sized globals

    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
    • add: test/SILOptimizer/globalopt_resilience_testing.swift
  • Commit 957dc8e302c11ecc06939bb503c007028fc17104 by rkandhadaimadhav:
    [Constant Evaluator] Make symbolic closures, which are representations

    • edit: include/swift/SIL/SILConstants.h
    • edit: lib/SIL/SILConstants.cpp
    • edit: lib/SILOptimizer/Utils/ConstExpr.cpp
  • Commit 882f4d7ba3199a05ea65ba6dd644b9b6469122ee by rkandhadaimadhav:
    [OSLogOptimization] Minor refactoring of the logic for determining

    • edit: lib/SILOptimizer/Mandatory/OSLogOptimization.cpp
  • Commit b0de132aad3753249f5a71a2c130655646e98922 by rkandhadaimadhav:
    [stdlib-private][oslog] Remove OSLogArguments.serializeAt method and

    • edit: stdlib/private/OSLog/OSLog.swift
    • edit: stdlib/private/OSLog/OSLogMessage.swift
  • Commit a06824d58d367a5474b3cf18868f1bb68d068974 by xi_ge:
    ClangImporter: pass down -warnings-as-errors to clang invocation

    • edit: lib/Frontend/CompilerInvocation.cpp
  • Commit 56d07d1ad4fc11cbca46fd492a91edc84b2d9bf0 by hamishknight:
    [Sema] Remove remaining calls to TypeChecker::diagnose

    • edit: lib/Sema/TypeCheckExprObjC.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/TypeCheckPattern.cpp
  • Commit 82565e8a219f8f7ae2f6ffe541bb9197886cc968 by hamishknight:
    [Sema] Remove TypeChecker::diagnose[WithNotes]

    • edit: lib/Sema/TypeChecker.h
  • Commit 559eaf0208e0e55945988c8374d6cce799027014 by spestov:
    AST: Fix combineSubstitutionMaps() for requirements placed on outer

    • add: test/SILOptimizer/devirt_outer_requirements.swift
    • edit: lib/AST/SubstitutionMap.cpp
  • Commit 21b5326e89366fdab0fe4b034df15e879e812a56 by spestov:
    AST: Add an assertion

    • edit: lib/AST/GenericSignature.cpp
  • Commit 88cbcea3255a1766b1dbf3892eaf2103888dfd30 by spestov:
    Add a regression test for SR-8469 / rdar://43888895

    • add: validation-test/compiler_crashers_2_fixed/sr8469.swift