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

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-package-osx/4403/
Project:
oss-swift-package-osx
Date of build:
Thu, 05 Mar 2020 15:52:07 -0600
Build duration:
6 hr 7 min

Identified problems:

  • Delete directory failed: A script tried to delete a directory with rm and it failed

Changes

  • Commit 78fb0f777439a1cdffeb5b2e0a7c255ff738d340 by github:
    Removes redundant buffer zeroing

    • edit: stdlib/public/core/StringGraphemeBreaking.swift
  • Commit 6402778e60f0d505f216f4db91872d69bb4fb7a5 by dliew:
    Re-enable asan_recover.swift on Linux.

    • edit: test/Sanitizers/asan_recover.swift
  • Commit 011f4f158495401d001baa6cd32b2656b485ac3a by hamishknight:
    Requestify SourceFile parsing

    • edit: lib/Frontend/Frontend.cpp
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: include/swift/Subsystems.h
    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/IDE/CompletionInstance.cpp
    • edit: include/swift/AST/ParseRequests.h
    • edit: include/swift/Parse/Parser.h
    • edit: lib/ParseSIL/CMakeLists.txt
    • edit: include/swift/AST/ParseTypeIDZone.def
    • edit: include/swift/Parse/ParseSILSupport.h
    • edit: lib/IDE/REPLCodeCompletion.cpp
    • edit: lib/Immediate/REPL.cpp
    • edit: include/swift/AST/SourceFile.h
    • edit: unittests/Parse/TokenizerTests.cpp
    • edit: lib/Sema/SourceLoader.cpp
    • edit: lib/Parse/CMakeLists.txt
    • edit: lib/AST/Module.cpp
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/Parse/ParseRequests.cpp
    • edit: lib/Parse/Parser.cpp
  • Commit dafa9b96f3a4f077991cb5e4c0206947faf445bd by hamishknight:
    [unittests] Remove a use of addTopLevelDecl

    • edit: unittests/AST/TestContext.cpp
  • Commit df34be72e8d3995f378f3e208ebcdeaece72f76e by hamishknight:
    [AST] Remove parsing ASTStages

    • edit: lib/AST/Module.cpp
    • edit: lib/Frontend/Frontend.cpp
    • edit: include/swift/AST/SourceFile.h
    • edit: lib/Parse/ParseRequests.cpp
  • Commit 14c61552783d45a34f0ff9a78f21b6a9912a1779 by omochi.metaru:
    use claim for trailing closure

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 521a8a5d8f62877f064ed3f70ebd4b054d589694 by omochi.metaru:
    remove unused nextArgIdx operation

    • edit: lib/Sema/CSSimplify.cpp
  • Commit c946548a19ef530f71e93ce9743391347b001b6b by omochi.metaru:
    use local variable for temporary loop

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 34e895c739fc8eaca1466a3acae41c99b7b3f8c2 by omochi.metaru:
    remove unnecessary skipClaimedArgs call

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 88e26b44a3aa51bc3ed92c623156fea78cbc06c4 by omochi.metaru:
    change nextArgIdx to local variable

    • edit: lib/Sema/CSSimplify.cpp
  • Commit ed4d8370b670172369e642bf92ebed5ecc4258bb by omochi.metaru:
    change paramIdx to local variable

    • edit: lib/Sema/CSSimplify.cpp
  • Commit dfd8af154b775a100eb27ea422678d79b8169088 by omochi.metaru:
    use for-in

    • edit: lib/Sema/CSSimplify.cpp
  • Commit f0887fa245cc9cced4e3db5f3d4877c708d03457 by acgarland:
    [SymbolGraph] Emit synthesized members

    • edit: test/SymbolGraph/Symbols/Mixins/Location.swift
    • edit: lib/SymbolGraphGen/SymbolGraph.h
    • add: test/SymbolGraph/Symbols/DocComment/Block.swift
    • edit: lib/SymbolGraphGen/SymbolGraphGen.cpp
    • delete: test/SymbolGraph/Symbols/DocComment.swift
    • edit: include/swift/AST/Comment.h
    • edit: tools/driver/swift_symbolgraph_extract_main.cpp
    • add: test/SymbolGraph/Symbols/DocComment/SingleLine.swift
    • add: test/SymbolGraph/Relationships/Synthesized/DefaultImplementation.swift
    • edit: lib/AST/DocComment.cpp
    • edit: test/SymbolGraph/Symbols/SkipsPublicUnderscore.swift
    • edit: lib/SymbolGraphGen/SymbolGraphASTWalker.cpp
    • edit: lib/SymbolGraphGen/Edge.cpp
    • add: test/SymbolGraph/Symbols/DocComment/ASCIIArt.swift
    • add: test/SymbolGraph/Symbols/DocComment/IndentedBlock.swift
    • edit: lib/SymbolGraphGen/DeclarationFragmentPrinter.cpp
    • add: test/SymbolGraph/Symbols/DocComment/MultiSingleLine.swift
    • edit: include/swift/SymbolGraphGen/SymbolGraphGen.h
    • add: include/swift/SymbolGraphGen/SymbolGraphOptions.h
    • add: test/SymbolGraph/Relationships/Synthesized/SuperclassImplementation.swift
    • edit: lib/SymbolGraphGen/Edge.h
    • edit: lib/SymbolGraphGen/DeclarationFragmentPrinter.h
    • edit: lib/SymbolGraphGen/Symbol.h
    • edit: lib/SymbolGraphGen/SymbolGraph.cpp
    • edit: lib/SymbolGraphGen/Symbol.cpp
    • edit: lib/AST/USRGeneration.cpp
    • edit: lib/SymbolGraphGen/SymbolGraphASTWalker.h
  • Commit fd4feacb0deaf60c2d428f3fbd96e9c5352ab7fb by alaferriere:
    [AST] Intro request to list declared and inherited SPI groups

    • edit: include/swift/AST/ASTTypeIDZone.def
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/AST/Module.cpp
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: include/swift/AST/ASTTypeIDs.h
  • Commit 7bd585001a78934f4eaa9d28b4e8e0d0af1aa160 by alaferriere:
    [AST] Intro and use isSPI and getSPIGroups

    • edit: lib/AST/ASTPrinter.cpp
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckAccess.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/AST/Module.cpp
  • Commit 0a65a39ecb104004e516f00e02e9c530b4d28546 by alaferriere:
    [ASTPrinter] Check if we should skip synthesized extensions

    • edit: lib/Frontend/ModuleInterfaceSupport.cpp
  • Commit 65a0dc175410d0713b9cbc70a1645c3530abfa8f by alaferriere:
    [ASTPrinter] Print all SPI attributes, including the inherited ones

    • edit: lib/AST/ASTPrinter.cpp
  • Commit fb1c71c6511d0e2c46c61ba535a4b7eb738a1100 by alaferriere:
    [ASTPrinter] Skip SPI extensions too

    • edit: lib/AST/ASTPrinter.cpp
  • Commit c61cc6fe4e8c74d6531d96b8456a647e25db6c11 by alaferriere:
    [AST] Add SPI information to public access scopes

    • edit: include/swift/AST/AccessScope.h
    • edit: lib/AST/DeclContext.cpp
    • edit: lib/Sema/TypeCheckAccess.cpp
  • Commit 26c6a18345d4337ec28b721833843c87f515deaa by alaferriere:
    [Sema] Improve type-checking of the use and exposability of SPIs

    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckAccess.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/AST/Attr.def
    • edit: lib/Sema/ResilienceDiagnostics.cpp
  • Commit 412469326dd01672c129db2ded7977643d2c0ee5 by alaferriere:
    [SPI Test] Extend and update SPI tests

    • edit: test/SPI/private_swiftinterface.swift
    • edit: test/SPI/Inputs/spi_helper.swift
    • edit: test/SPI/spi_client.swift
    • edit: test/SPI/local_spi_decls.swift
    • edit: test/SPI/public_client.swift
  • Commit 480e8933d7fbe6ce55ab605d2835ea1541852824 by alaferriere:
    [SPI Test] Test @_implementationOnly compatibility with @_spi imports

    • add: test/SPI/implementation_only_spi_import.swift
  • Commit 2b5fc3a8d7714b636f6958068dcc58d8de49c512 by alaferriere:
    [SPI Test] Test how modules can expose imported SPI through their SPI

    • add: test/SPI/client_reuse_spi.swift
  • Commit 2bbebcb18022362192780157917eb16e3c9b8239 by alaferriere:
    [Sema] Remove invalid @_spi attributes

    • edit: lib/Sema/TypeCheckAttr.cpp
  • Commit 0bbc44c976bde91f9cfcd654a3338c6b51074796 by atrick:
    Disable !invariant metadata for 'let' variables.

    • edit: test/IRGen/invariant_load.sil
    • edit: lib/IRGen/IRGenSIL.cpp
  • Commit 0e19ae4871b434848156d0f16e97f0440824b3ec by mgottesman:
    [temp-rvalue] Add support for eliminating simple temp rvalues inited

    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/SILOptimizer/Transforms/TempRValueElimination.cpp
    • edit: test/SILOptimizer/temp_rvalue_opt_ossa.sil
  • Commit 974f62a5c9bbf5b30aa373c7653e7987902b1ece by mgottesman:
    [gardening] Add comments explaining what alloc_stack [dynamic_lifetime]

    • edit: include/swift/SIL/SILInstruction.h
  • Commit 0aecebd7c1e0abf0b7711beff4f8bbc1c0a6558b by mgottesman:
    [semantic-arc-opts] load [copy] -> load_borrow if copy is completely

    • edit: test/SILOptimizer/semantic-arc-opts.sil
    • edit: lib/SILOptimizer/Transforms/SemanticARCOpts.cpp
  • Commit 5aee91053f5d8a671862a250a7e297f9158ca77c by spestov:
    SIL: Verify that the substitution map of an apply instruction matches

    • edit: lib/SILOptimizer/Utils/Generics.cpp
    • edit: test/SILOptimizer/devirt_default_witness_method.sil
    • edit: lib/SIL/SILVerifier.cpp
    • edit: test/SILOptimizer/devirt_default_witness_method_ownership.sil
    • edit: include/swift/SIL/TypeSubstCloner.h
  • Commit c962e48b35f8b2237fc3bc1648392d1207cd06a3 by dgregor:
    [Function builders] Test with an lvalue subject

    • edit: test/Constraints/function_builder.swift
  • Commit 3887498e558104231a375bad0b830fb6b0c2fc1c by dgregor:
    [Constraint system] Diagnose @unknown cases in function builders.

    • edit: lib/Sema/BuilderTransform.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: test/Constraints/function_builder_diags.swift
    • edit: lib/Sema/TypeChecker.h
  • Commit c0cf4075659410e07b63eb23a0d2fa3c09bcf6e6 by dgregor:
    [Constraint solver] Check case variable mutability consistency.

    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: test/Constraints/function_builder_diags.swift
  • Commit 87878a65eb1c93686b1fdcea8ab371c8b73c7c12 by pyaskevich:
    [ConstraintSystem] Preserve label matching rules in pattern matching

    • edit: test/Constraints/patterns.swift
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 4c600843d69b69bd2f5587ccd82f2458db4c09cf by pyaskevich:
    [ConstraintSystem] Check availability as part of resolving overload

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: test/Constraints/availability.swift
    • edit: lib/Sema/CSSolver.cpp
  • Commit a637b89c299f2f36db7b81a15b7fd70caa6cc4bf by eeckstein:
    docs: add documentation for the [dynamic_lifetime] attribute of

    • edit: docs/SIL.rst
  • Commit 621573e83981e1d417e06c024ccd9cdb64b05660 by mgottesman:
    [semantic-arc-opts] Refactor out convert to guarantee code into a method

    • edit: include/swift/SILOptimizer/Utils/InstOptUtils.h
    • edit: lib/SILOptimizer/Transforms/SemanticARCOpts.cpp
  • Commit f771cd79275e45884ed9553812c075460cf73f33 by hamishknight:
    [lldb] Remove call to parseIntoSourceFile

    • edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftExpressionParser.cpp
  • Commit 805fd5335f7352ea8b16b1de11e83d8dce6faa2c by mracek:
    [AArch64] Relax 'inbounds' requirement for llvm.ptrauth signed GEPs.

    • edit: llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
    • edit: llvm/lib/Target/AArch64/AArch64MCInstLower.cpp
    • edit: llvm/test/CodeGen/AArch64/arm64e-ptrauth-reloc.ll
  • Commit dbc3620d561b059c9170e35e1c00545c2e85e1ba by aprantl:
    Avoid evaluating properties twice in lldbutil.check_variable()

    • edit: lldb/packages/Python/lldbsuite/test/lldbutil.py