[Swift CI] Build Failure: OSS - Swift Package - OS X (master) #1434

Report

[FAILURE] oss-swift-package-osx [#1434]

Build URL:
https://ci.swift.org/job/oss-swift-package-osx/1434/
Project:
oss-swift-package-osx
Date of build:
Wed, 28 Mar 2018 21:02:22 -0500
Build duration:
1 hr 34 min

Identified problems:

  • Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:
  • Unexpected pass: This build failed because a test marked as XFAIL unexpectedly passes. This could mean that the cause for the XFAIL is fixed, but it warrants investigation in any case.

Changes

  • Commit cdfeb88cfed7781bbdef7c9b07fb265347a87c6e by milseman:
    [string] Simplify creation logic, especially for C strings.

    • edit: stdlib/public/core/StringGuts.swift
    • edit: stdlib/public/core/UnicodeScalar.swift
    • edit: stdlib/private/SwiftPrivate/IO.swift
    • edit: stdlib/public/core/UnmanagedString.swift
    • edit: stdlib/public/core/StaticString.swift
    • edit: stdlib/public/core/Integers.swift.gyb
    • edit: stdlib/public/core/Misc.swift
    • edit: stdlib/public/core/Runtime.swift.gyb
    • edit: stdlib/public/core/StringLegacy.swift
    • edit: validation-test/stdlib/String.swift
    • edit: stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb
    • edit: stdlib/public/core/String.swift
    • edit: stdlib/public/core/InputStream.swift
    • edit: validation-test/stdlib/StringViews.swift
    • edit: stdlib/public/core/CString.swift
  • Commit cb9dc84d72f0d63e742da278091f0db4cf98792f by milseman:
    [string] Initial small string implementation.

    • add: test/stdlib/SmallString.swift
    • edit: stdlib/public/core/GroupInfo.json
    • add: stdlib/public/core/SmallString.swift
    • edit: stdlib/public/core/StringBridge.swift
    • edit: stdlib/public/core/CMakeLists.txt
  • Commit 93d61300661a88c176d40f5c996e47137b60ae77 by milseman:
    [string] Integrate small strings.

    • edit: stdlib/public/core/StringGutsVisitor.swift
    • edit: stdlib/public/core/StringObject.swift
    • edit: test/Interpreter/SDK/objc_bridge_cast.swift
    • edit: stdlib/public/core/StringHashable.swift
    • edit: stdlib/public/core/StringLegacy.swift
    • edit: stdlib/public/core/StringUTF8.swift
    • edit: validation-test/stdlib/String.swift
    • edit: stdlib/public/core/StringComparison.swift
    • edit: stdlib/public/core/StringStorage.swift
    • edit: stdlib/public/core/StringBridge.swift
    • edit: stdlib/public/core/StringGuts.swift
    • edit: stdlib/public/core/StringUnicodeScalarView.swift
    • edit: stdlib/public/core/String.swift
  • Commit 8b6d0f6402ccd2b3721ee2515d7d8bde1c956e3a by milseman:
    [string] Aggressively form small strings.

    • edit: stdlib/public/core/StringGuts.swift
    • edit: test/stdlib/NewString.swift
    • edit: stdlib/public/core/String.swift
    • edit: stdlib/public/core/StringStorage.swift
    • edit: stdlib/public/core/Character.swift
  • Commit 388622c39385b83c19b473b60e1352a0a917fec7 by milseman:
    [string] Small fast-path for hasPrefix/Suffix

    • edit: stdlib/public/core/StringLegacy.swift
  • Commit bf21a07106ee4f1cdc11014a0e4e2c753fc01022 by milseman:
    [test] Temporarily disable UXPASSing Linux test

    • edit: test/SILOptimizer/unused_containers.swift
  • Commit 96d93a4f94419eaf54618a5f2c9b5fc0ea1af094 by klorentey:
    [stdlib] Set, Dictionary: Clarify assert message when a duplicate key is

    • edit: stdlib/public/core/Set.swift
    • edit: stdlib/public/core/Dictionary.swift
  • Commit f4d4a3d6c6913104112b968c927b387810e6d02d by dave:
    [Sema] NFC - Generalize #15419 to work with weak vars

    • edit: lib/Sema/CSGen.cpp
  • Commit af538f13218ebf3ed98a05d4eeb50585c982dfcc by ghoare:
    [BatchMode] Sort batch inputs rather than asserting; they are not always

    • add: test/Driver/Inputs/abcd_filemap.yaml
    • add: test/Driver/batch_mode_dependencies_make_wrong_order.swift
    • edit: lib/Driver/ToolChain.cpp
  • Commit c8e17157af4da8f4e52aad4954251f4587757f11 by dave:
    [Sema] Remove unneeded uses of TVO_CanBindToInOut

    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/CSDiag.cpp
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/CSGen.cpp
  • Commit dfaf133d27024395f9c8080252bc01126a6ee2be by ditaliano:
    [LoadableByAddress] Fix debug info holes when expanding alloc_stack.

    • edit: include/swift/SIL/SILBuilder.h
    • edit: lib/SIL/SILInstruction.cpp
    • add: test/DebugInfo/LoadableByAddress-allockstack.swift
    • edit: lib/IRGen/LoadableByAddress.cpp
    • edit: lib/SIL/SILBasicBlock.cpp
    • edit: lib/SIL/SILVerifier.cpp
    • edit: include/swift/SIL/DebugUtils.h
    • edit: include/swift/SIL/SILBasicBlock.h
    • edit: include/swift/SIL/SILInstruction.h
  • Commit ddc671c0c637e7656dddd95c68c873e2a21212c9 by mark.lacey:
    Split test case verifying we’re no longer exponential type checking

    • edit: test/Constraints/patterns.swift
    • delete: validation-test/Sema/type_checker_perf/fast/rdar20233198.swift.gyb
    • add: validation-test/Sema/type_checker_perf/fast/rdar20233198_any.swift.gyb
    • add: validation-test/Sema/type_checker_perf/fast/rdar20233198_named.swift.gyb
    • add: validation-test/Sema/type_checker_perf/fast/rdar20233198_weak.swift.gyb
    • add: validation-test/Sema/type_checker_perf/fast/rdar20233198_explicit_overloads.swift.gyb
    • add: validation-test/Sema/type_checker_perf/fast/rdar20233198_typed.swift.gyb
  • Commit 306c730324fbab66bcc73c8e1e38318ece50f21d by jpaquette:
    [MachineOutliner] Simplify call outlining + require valid callee save

    • edit: lib/Target/AArch64/AArch64InstrInfo.cpp
    • edit: test/CodeGen/AArch64/machine-outliner.mir
    • edit: test/CodeGen/AArch64/machine-outliner-calls.mir
  • Commit a0b3b2db2ea2f652e99c003182ce40a3d76690a7 by jordan_rose:
    Sink PrettyDeclStackTrace down to the AST library

    • edit: lib/Parse/ParseStmt.cpp
    • edit: lib/Sema/SemaTemplateInstantiate.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/Frontend/CompilerInstance.cpp
    • edit: lib/Parse/ParseObjc.cpp
    • edit: lib/Sema/Sema.cpp
    • edit: lib/Serialization/ASTWriterDecl.cpp
    • add: include/clang/AST/PrettyDeclStackTrace.h
    • edit: lib/Parse/ParseDeclCXX.cpp
    • edit: lib/Sema/SemaTemplateInstantiateDecl.cpp
    • delete: include/clang/Sema/PrettyDeclStackTrace.h
    • edit: lib/AST/Decl.cpp
  • Commit a150a8f88fdefdd325c73bed683944ddba5d662f by jordan_rose:
    Remove problematic PrettyStackTrace entry added in r328276

    • edit: lib/Frontend/CompilerInstance.cpp
  • Commit d5475d7d1b9350af4418533501f82a7bec5a6d4c by ahatanaka:
    [ObjC++] Make parameter passing and function return compatible with ObjC

    • edit: lib/Basic/Targets/X86.h
    • edit: include/clang/AST/Type.h
    • edit: lib/AST/ASTContext.cpp
    • edit: include/clang/AST/DeclCXX.h
    • edit: lib/AST/DeclCXX.cpp
    • edit: lib/Sema/SemaDecl.cpp
    • edit: test/CodeGenObjCXX/property-dot-copy-elision.mm
    • edit: lib/Basic/TargetInfo.cpp
    • edit: lib/AST/Decl.cpp
    • delete: test/CodeGenObjCXX/trivial_abi.mm
    • edit: lib/CodeGen/CGCall.cpp
    • add: test/CodeGenObjCXX/objc-struct-cxx-abi.mm
    • edit: lib/CodeGen/ItaniumCXXABI.cpp
    • edit: test/CodeGenObjCXX/arc-special-member-functions.mm
    • edit: include/clang/Basic/LangOptions.h
    • edit: include/clang/Basic/LangOptions.def
    • edit: include/clang/Basic/TargetInfo.h
    • edit: include/clang/Frontend/CodeGenOptions.def
    • edit: lib/AST/Type.cpp
    • edit: lib/Serialization/ASTWriterDecl.cpp
    • edit: include/clang/AST/Decl.h
    • edit: lib/CodeGen/MicrosoftCXXABI.cpp
    • edit: lib/Serialization/ASTWriter.cpp
    • edit: lib/CodeGen/TargetInfo.cpp
    • edit: test/CodeGenCXX/microsoft-abi-sret-and-byval.cpp
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/Sema/SemaDeclCXX.cpp
    • edit: lib/Serialization/ASTReaderDecl.cpp
  • Commit 7a93031f599c23f1098e1e216899ef6f4f125d97 by dgregor:
    Simplify SwiftASTContext’s “get num fields” operation.

    • edit: source/Symbol/SwiftASTContext.cpp
  • Commit 9396a65c912f5863a9c552073e703877dbcf50da by dgregor:
    Implement tuple type queries via AST and remote AST APIs.

    • edit: source/Symbol/SwiftASTContext.cpp
  • Commit e070cad3c27b682594c7e15cbc4ca146f482b942 by dgregor:
    Eliminate DRY violation in SwiftASTContext::GetIndexOfChildWithName().

    • edit: source/Symbol/SwiftASTContext.cpp
  • Commit 0b1b4c0128b857f88054def157115f722d73ceb9 by vk:
    [swift] Small string formatting support (#461)

    • add: lit/SwiftREPL/String.test
    • edit: source/Plugins/Language/Swift/SwiftFormatters.cpp

New issue found!