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

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-package-osx/1628/
Project:
oss-swift-package-osx
Date of build:
Wed, 02 May 2018 01:00:15 -0500
Build duration:
1 hr 59 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:

Changes

  • Commit 612d771b9e6e53c90ad16e345aaa40cde096d02d by rajbarik:
    Handle global_addr for concrete type propagation

    • edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
    • add: test/SILOptimizer/sil_combine_global_addr.sil
  • Commit 82a2c2c644cf8d32eb8ba5bd31f71d39b4ee5815 by xi_ge:
    migrator: ignore migration scripts with underscored new names.

    • edit: include/swift/IDE/APIDigesterData.h
    • edit: test/Migrator/Inputs/API.json
    • edit: test/Migrator/member.swift
    • edit: test/Migrator/mock-sdk/Bar.framework/Headers/Bar.h
    • edit: tools/swift-api-digester/swift-api-digester.cpp
    • edit: lib/IDE/APIDigesterData.cpp
    • edit: test/Migrator/member.swift.expected
  • Commit db9380f9a82f074d47eb2d1673b57fe415a40787 by spestov:
    SILGen: Fix latent bugs in emitApplyAllocatingInitializer()

    • edit: lib/SILGen/SILGenApply.cpp
    • add: test/SILGen/literals.swift
    • delete: test/SILGen/nil_literal.swift
  • Commit 2db629368e50cae13642b6a7b674c9f8512387d0 by spestov:
    Sema: Support for abstract conformance in findNamedWitnessImpl()

    • edit: lib/Sema/CSApply.cpp
  • Commit 7b8359279d36a1ccc2f09f3b604b52abc7670d7a by spestov:
    Sema: Eliminate typeCheckExpression() calls from convertLiteralInPlace()

    • edit: lib/Sema/CSApply.cpp
    • edit: test/SILGen/generic_literals.swift
  • Commit e24fbbbc17b0bb78be70dc54fa8b7a36969af73f by spestov:
    Fix formatting in SIL.rst

    • edit: docs/SIL.rst
  • Commit 38166e9f805fb763becabd67a6a4a62ee1eef210 by ditaliano:
    [DebugInfo] Relax the output of this test.

    • edit: test/DebugInfo/guard-let.swift
  • Commit 753967411a36f2a45b3c36f84bbac9cac2bf6858 by spestov:
    AST: Support ‘@_usableFromInline import’

    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: include/swift/AST/Module.h
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/NameBinding.cpp
    • edit: include/swift/AST/Attr.def
  • Commit cfa0ab3dbe46e4d51964b6951322abff8d4726cc by spestov:
    AST: Introduce ModuleDecl::ImportFilter::ForLinking

    • edit: include/swift/ClangImporter/ClangModule.h
    • edit: lib/Serialization/ModuleFile.cpp
    • edit: lib/AST/Module.cpp
    • edit: lib/ClangImporter/ClangImporter.cpp
    • edit: include/swift/AST/Module.h
  • Commit db440121b7f324638739bd6fd57e3fb72b09f5ca by spestov:
    Serialization: Support ‘@_usableFromInline import’

    • add: test/IDE/Inputs/InlinableImport.swift
    • add: test/Serialization/Inputs/autolinking_private.swift
    • add: test/Serialization/Inputs/autolinking_public.swift
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/Serialization/ModuleFile.cpp
    • add: test/IDE/print_swift_module_with_inlinable_import.swift
    • add: test/IDE/Inputs/HasInlinableImport.swift
    • add: test/Serialization/Inputs/autolinking_module.swift
    • add: test/Serialization/autolinking-inlinable.swift
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: include/swift/Serialization/ModuleFile.h
    • add: test/Serialization/Inputs/autolinking_other.swift
  • Commit efeb5cd1d7e9e9fdeca21bc6267d3a0bec4da1a5 by ahatanaka:
    Revert "Revert "[ObjC++] Make parameter passing and function return

    • edit: lib/AST/Decl.cpp
    • edit: lib/Serialization/ASTReaderDecl.cpp
    • edit: lib/CodeGen/ItaniumCXXABI.cpp
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/CodeGen/CGCall.cpp
    • edit: test/CodeGenObjCXX/arc-special-member-functions.mm
    • edit: lib/AST/DeclCXX.cpp
    • edit: lib/AST/ASTContext.cpp
    • edit: include/clang/AST/Decl.h
    • edit: include/clang/Basic/LangOptions.h
    • edit: include/clang/AST/Type.h
    • edit: lib/AST/Type.cpp
    • add: test/CodeGenObjCXX/objc-struct-cxx-abi.mm
    • edit: include/clang/Basic/TargetInfo.h
    • edit: lib/CodeGen/TargetInfo.cpp
    • edit: test/CodeGenObjCXX/property-dot-copy-elision.mm
    • edit: include/clang/AST/DeclCXX.h
    • edit: lib/Serialization/ASTWriter.cpp
    • edit: include/clang/Basic/LangOptions.def
    • edit: lib/Sema/SemaDecl.cpp
    • edit: lib/Sema/SemaDeclCXX.cpp
    • edit: lib/Basic/TargetInfo.cpp
    • edit: test/CodeGenCXX/microsoft-abi-sret-and-byval.cpp
    • edit: include/clang/Frontend/CodeGenOptions.def
    • delete: test/CodeGenObjCXX/trivial_abi.mm
    • edit: lib/Serialization/ASTWriterDecl.cpp
    • edit: lib/Basic/Targets/X86.h
    • edit: lib/CodeGen/MicrosoftCXXABI.cpp
  • Commit d01d367987c0e956e89126179639a2e47508174b by ahatanaka:
    Revert “Revert “Generalize NRVO to cover C structs.””

    • add: test/CodeGenObjC/objc-non-trivial-struct-nrvo.m
    • edit: lib/Sema/SemaStmt.cpp
    • edit: test/CodeGen/64bit-swiftcall.c
    • edit: test/CodeGen/arm-swiftcall.c
    • edit: test/CodeGen/arm_neon_intrinsics.c
    • edit: test/CodeGen/atomic-ops.c
    • edit: test/CodeGen/aarch64-neon-perm.c
    • edit: test/CodeGen/windows-swiftcall.c
    • edit: lib/CodeGen/CGDecl.cpp
    • edit: lib/Sema/SemaDecl.cpp
    • edit: test/CodeGen/aarch64-v8.2a-neon-intrinsics.c
    • edit: test/CodeGen/ppc64-align-struct.c
    • edit: test/CodeGen/wasm-varargs.c
  • Commit 356d6ce4611ac600ff8d8473018975bcc6bfbcad by ahatanaka:
    [ObjC++] Never pass structs that transitively contain __weak fields in

    • edit: lib/AST/Type.cpp
    • edit: lib/Sema/SemaDecl.cpp
    • edit: lib/Serialization/ASTWriterDecl.cpp
    • edit: lib/Sema/SemaDeclCXX.cpp
    • edit: lib/Serialization/ASTWriter.cpp
    • edit: lib/Serialization/ASTReaderDecl.cpp
    • edit: include/clang/AST/Type.h
    • edit: lib/AST/DeclCXX.cpp
    • edit: include/clang/AST/Decl.h
    • edit: test/CodeGenObjCXX/objc-struct-cxx-abi.mm
    • edit: lib/AST/Decl.cpp
  • Commit 71c1418bd26d02a2d7016be71a859ac84e59c8f6 by ahatanaka:
    [AST] Attempt to fix buildbot warnings + appease MSVC; NFCI

    • edit: include/clang/AST/Decl.h
  • Commit c0e82703957cd62b2073208647d0cf26d1fd7c5d by ahatanaka:
    [CodeGen] Do not push a destructor cleanup for a struct that doesn’t

    • edit: test/CodeGenCXX/microsoft-abi-eh-cleanups.cpp
    • edit: lib/CodeGen/CGCall.cpp
  • Commit 84c5a8c6ab66c1a81221be39bcff7a8ccb75a851 by ahatanaka:
    [CodeGen] Avoid destructing a callee-destructued struct type in a

    • add: test/CodeGenCXX/lambda-to-function-pointer-conversion.cpp
    • edit: lib/CodeGen/CGDecl.cpp
    • edit: lib/CodeGen/CodeGenFunction.h
    • edit: test/CodeGenObjCXX/lambda-expressions.mm
    • edit: lib/CodeGen/CGCall.cpp
    • edit: test/CodeGenObjCXX/arc-special-member-functions.mm
    • edit: lib/CodeGen/CGCleanup.cpp
    • edit: test/CodeGenObjCXX/arc-forwarded-lambda-call.mm
  • Commit 99c0def90b92b6ea1e26aea1b805704aba593027 by ahatanaka:
    Fix test cases that test Microsoft IRGen.

    • edit: test/CodeGenCXX/lambda-to-function-pointer-conversion.cpp
    • edit: test/CodeGenCXX/microsoft-abi-eh-cleanups.cpp
  • Commit 041fd44ebe859908dd634cc0066a4cb6c34e4a5e by bruno.cardoso:
    [Modules] Allow @import to reach submodules in private module maps

    • edit: lib/Frontend/CompilerInstance.cpp
    • add: test/Modules/Inputs/submodule-in-private-mmap/A.framework/Headers/A.h
    • add: test/Modules/Inputs/submodule-in-private-mmap/A.framework/Headers/SomeSub.h
    • add: test/Modules/Inputs/submodule-in-private-mmap/A.framework/Modules/module.private.modulemap
    • add: test/Modules/Inputs/submodule-in-private-mmap/A.framework/PrivateHeaders/APrivate.h
    • add: test/Modules/Inputs/submodule-in-private-mmap/A.framework/Modules/module.modulemap
    • add: test/Modules/submodule-in-private-mmap.m
  • Commit b367aa1f91dad12dc084e49303ec247850ae7c62 by compnerd:
    IWYU: add SILModule inclusion to build on Windows

    • edit: source/Target/Target.cpp
    • edit: source/Plugins/ExpressionParser/Swift/SwiftREPL.cpp
  • Commit 2f48d2c619413f4607f9914b50a52cbe49df7279 by compnerd:
    repl: make the sources more portable to cl

    • edit: tools/repl/swift/main.c
  • Commit 6c742b4c5e582af5ce41698982a253f48c700720 by ditaliano:
    [SwiftASTContext] Remove unused structure. NFCI.

    • edit: source/Symbol/SwiftASTContext.cpp
  • Commit 2be7340952a3b2d547fa8ad1a1bc42b801987c7f by jingham:
    Make the command-line REPL not trap C++ exceptions.

    • edit: packages/Python/lldbsuite/test/repl/cpp_exceptions/Makefile
    • edit: packages/Python/lldbsuite/test/repl/cpp_exceptions/TestCPPExceptionsInREPL.py
    • add: packages/Python/lldbsuite/test/repl/cpp_exceptions/wrapper.swift
    • edit: packages/Python/lldbsuite/test/repl/cpp_exceptions/main.swift
    • edit: source/Expression/REPL.cpp
  • Commit 04b6f42e300643e4bb0fe348124d1356735fdeca by aprantl:
    Don’t import modules from an Objective-C context into a Swift

    • add: packages/Python/lldbsuite/test/lang/swift/expression/objc_context/Bar/Bar.h
    • edit: source/Plugins/ExpressionParser/Swift/SwiftExpressionParser.cpp
    • add: packages/Python/lldbsuite/test/lang/swift/expression/objc_context/Makefile
    • edit: packages/Python/lldbsuite/test/lang/swift/clangimporter/objcmain_conflicting_dylibs_failing_import/TestSwiftObjCMainConflictingDylibsFailingImport.py
    • add: packages/Python/lldbsuite/test/lang/swift/expression/objc_context/TestSwiftExpressionObjCContext.py
    • add: packages/Python/lldbsuite/test/lang/swift/expression/objc_context/Bar/module.modulemap
    • add: packages/Python/lldbsuite/test/lang/swift/expression/objc_context/main.m
    • add: packages/Python/lldbsuite/test/lang/swift/expression/objc_context/Foo.swift
  • Commit 31a291a815bb43cee0db1071d63308ba41a64eb8 by jmolenda:
    Fix the .experimental. settings feature so that we don’t return an error

    • edit: source/Interpreter/OptionValueProperties.cpp
    • edit: packages/Python/lldbsuite/test/settings/TestSettings.py