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

Report

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

Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/361/
Project:
swift-master-source-compat-suite-enable-verify-exclusivity
Date of build:
Tue, 26 Jun 2018 12:05:10 -0500
Build duration:
4 hr 29 min

Changes

  • Commit e0ce5fcbd905b1e615592ab4490b46f2abfeb5eb by mark.lacey:
    [TypeChecker] Fix crash with Objective C keypaths.

    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/TypeCheckExprObjC.cpp
  • Commit aade63e45e7954ad4693e5609b810108d9dfb23a by spestov:
    AST: Some tweaks for ValueDecl::isUsableFromInline()

    • edit: include/swift/AST/Decl.h
    • edit: lib/AST/Decl.cpp
  • Commit 413501b34a5026e5b858d0ea8492d7cdc68ba68c by huon:
    [SIL] Separate thunks from signature optimization from other thunks.

    • edit: test/SILOptimizer/funcsig_opaque.sil
    • edit: test/SILOptimizer/functionsigopts.sil
    • edit: lib/SIL/SILPrinter.cpp
    • edit: test/SILOptimizer/functionsigopts_sroa.sil
    • edit: test/SILOptimizer/deadargsignatureopt.sil
    • edit: include/swift/SIL/SILFunction.h
    • edit: lib/Serialization/SILFormat.h
    • edit: test/SILOptimizer/dead_partial_apply_arg.swift
    • edit: lib/SILOptimizer/FunctionSignatureTransforms/FunctionSignatureOpts.cpp
  • Commit 846f159a5cc2bb40de39f9531afa7a89f002fa86 by mark.lacey:
    Also check for error_type in ObjC keypath validation.

    • edit: test/expr/primary/keypath/keypath-objc.swift
    • edit: lib/Sema/TypeCheckExprObjC.cpp
  • Commit ed64fadb2858694323107046121fe719f71c1ed2 by huon:
    [SIL]/[SILOpt] Thunks and specializations shouldn't be connected to

    • edit: test/TBD/class_objc.swift.gyb
    • edit: include/swift/SIL/SILFunction.h
    • edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: lib/SIL/SILDeclRef.cpp
    • edit: lib/SILOptimizer/FunctionSignatureTransforms/FunctionSignatureOpts.cpp
    • add: test/TBD/specialization.swift
    • edit: lib/SIL/SILFunction.cpp
    • edit: lib/SILOptimizer/Utils/Generics.cpp
  • Commit c2d67d8eaa65fe5e161d5ec497e07009797111c4 by ghoare:
    [Parse] Detect eof in non-string-arg recovery loop in

    • edit: lib/Parse/ParseDecl.cpp
    • add: test/Parse/multiline_pound_diagnostic_arg_rdar_41154797.swift
  • Commit 0a60619b707a210f6391ff4890be463b3a7c35e2 by spestov:
    Sema: Declaration signatures should respect @usableFromInline

    • edit: test/attr/attr_usableFromInline.swift
    • edit: include/swift/AST/Decl.h
    • edit: test/attr/attr_inlinable.swift
    • add: test/Compatibility/attr_usableFromInline_swift42.swift
    • add: test/Compatibility/attr_usableFromInline_swift4.swift
    • edit: lib/Sema/TypeChecker.h
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit 3707ebb041ca70ed341d8c9807ede3743e35e2f3 by spestov:
    Sema: Introduce AccessControlChecker

    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit 350f7d8494696d6a5553af4a46c1001e72ad6435 by huon:
    [test] Move test using StdlibCollectionsUnittest to validation-test.

    • delete: test/stdlib/ErrorHandling.swift
    • add: validation-test/stdlib/ErrorHandling.swift
  • Commit 7ae34aa21fa21392c417d456765974a8cd90fd18 by spestov:
    Sema: Move access control checking to TypeCheckAccess.cpp

    • edit: lib/Sema/TypeCheckDecl.cpp
    • add: lib/Sema/TypeCheckAccess.h
    • edit: lib/Sema/CMakeLists.txt
    • add: lib/Sema/TypeCheckAccess.cpp
  • Commit 9b43f261c767dfbd755600b34f9a7ad84e028e51 by spestov:
    Sema: Rework AccessControlChecker into a class hierarchy

    • edit: lib/Sema/TypeCheckAccess.cpp
    • edit: lib/Sema/TypeCheckAccess.h
    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit 907eeb4612fafa1b43fec9dd49e79150a750c177 by klorentey:
    [Changelog] Actually, DictionaryLiteral is not yet Hashable

    • edit: CHANGELOG.md