[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (master) #2368

Report

[FAILURE] swift-master-source-compat-suite [#2368]

Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite/2368/
Project:
swift-master-source-compat-suite
Date of build:
Tue, 21 Aug 2018 10:19:08 -0500
Build duration:
3 hr 26 min

Changes

  • Commit 52eb66f8f44a2adb495f8ff97a79b308419fb24b by dgregor:
    [Type checker] Eliminate simple, pointless uses of TypeChecker from

    • edit: lib/Sema/TypeCheckType.cpp
  • Commit 2615070d1856d0166fdecaf8674d36eb8f34c5d1 by dgregor:
    [Type checker] Detangle get(Array|Dictionary|Optional)Type from

    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeCheckType.cpp
  • Commit 05b103598f963493d02770cdcd9a6cd6f14ecb2a by dgregor:
    [Type checker] Start removing TypeChecker dependencies from type

    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/Sema/TypeCheckType.h
  • Commit 27563773670f50b3e076d5f624a0ad50875ed0e7 by dgregor:
    [Type checker] Separate more functionality from the TypeChecker

    • edit: lib/Sema/DerivedConformances.cpp
    • edit: lib/Sema/TypeCheckProtocolInference.cpp
    • edit: lib/Sema/TypeCheckGeneric.cpp
    • edit: lib/Sema/TypeCheckNameLookup.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: lib/Sema/DerivedConformances.h
    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/Sema/TypeChecker.h
  • Commit 0eaa00a470aa3603abef4fb13f37acd83470f831 by dgregor:
    [Type checker] Separate type resolution from the TypeChecker instance.

    • edit: lib/Sema/TypeChecker.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeCheckType.cpp
  • Commit 8dc20dfcac72d1cd885f7152fa85b504d4db37ca by dgregor:
    [Type checker] Move TypeChecker::resolveType() into TypeResolution.

    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/TypeCheckRequestFunctions.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: lib/Sema/TypeCheckType.h
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/TypeCheckType.cpp
  • Commit e67d78d9198ddd6e98045eb13338997dd22bd47f by dgregor:
    Update test case for better recursion detection.

    • edit: test/decl/protocol/req/recursion.swift

UPASS_fluent_4.2_BuildSwiftPackage.log

Thanks,

Mishal Shah

UPASS_fluent_4.2_BuildSwiftPackage.log

Cool. I’ve removed the XFAIL and closed the relevant Radar and JIRA bug.

- Doug

Thanks!