[Swift CI] Build Failure: OSS - Swift Package - OS X (main) #5153

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

Build URL: https://ci.swift.org/job/oss-swift-package-osx/5153/
Project: oss-swift-package-osx
Date of build: Wed, 30 Sep 2020 16:34:06 -0500
Build duration: 20 min

Changes- Commit aaa4e45fa819ad83f70553bc162532199d436217 by brentdax:

[ClangImporter] Update umbrella header diagnostic handling

  • edit: lib/ClangImporter/ClangSourceBufferImporter.cpp

  • edit: test/ClangImporter/diags_from_module.swift

  • Commit ab3c5dee3ea2bea8e29d1e70ed8b9e7a2aeff1be by dgregor:

    [Concurrency] Introduce Actor protocol to which actor classes all conform.

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: include/swift/AST/KnownIdentifiers.def
    • edit: lib/IRGen/GenMeta.cpp
    • edit: include/swift/AST/KnownProtocols.def
    • add: lib/Sema/DerivedConformanceActor.cpp
    • edit: lib/Sema/DerivedConformances.cpp
    • add: stdlib/public/Concurrency/Actor.swift
    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • add: test/decl/protocol/special/Actor.swift
    • edit: lib/Sema/DerivedConformances.h
    • edit: include/swift/AST/Decl.h
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/CMakeLists.txt
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: lib/Sema/TypeCheckConcurrency.h
    • edit: stdlib/public/Concurrency/CMakeLists.txt
    • edit: lib/AST/ASTContext.cpp
  • Commit 8f3c912f46dc6a2ee3734f741de50bdebf803ec0 by dgregor:

    [Concurrency] Fix new source file header.

    • edit: lib/Sema/DerivedConformanceActor.cpp
  • Commit c2b8565a107920f67ed9074fd4d28d3d7a190fa4 by dgregor:

    [Concurrency] Implicitly synthesize actor queue storage and enqueue.

    • edit: include/swift/AST/KnownIdentifiers.def
    • edit: lib/Sema/DerivedConformanceActor.cpp
    • edit: stdlib/public/Concurrency/Actor.swift
    • add: test/SILGen/synthesized_conformance_actor.swift
    • edit: lib/Sema/TypeCheckStorage.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/decl/protocol/special/Actor.swift
  • Commit d1f43032fcf0b8738e6b05bd7de307d9af0e261c by mgottesman:

    [ownership] Move ownership passed TempLValueOpt for the stdlib and add an ossa test case.

    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
    • add: test/SILOptimizer/templvalueopt_ossa.sil
    • edit: lib/SILOptimizer/Transforms/TempLValueOpt.cpp
  • Commit aeef419de894d646132ce1a11fca61c8d8d9e536 by dgregor:

    [Concurrency] Ensure that enqueue(partialTask:) is first in actor vtables.

    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: lib/Sema/DerivedConformanceActor.cpp
    • edit: test/SILGen/synthesized_conformance_actor.swift
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/DerivedConformances.cpp
    • edit: lib/Sema/TypeCheckConcurrency.h
    • edit: lib/Sema/TypeCheckConcurrency.cpp
  • Commit 445d74762264a5ecd41897caaf31b0d1922129aa by spestov:

    AST: Move GenericParamList and friends to GenericParamList.{h,cpp}

    • edit: lib/AST/ConformanceLookupTable.cpp
    • edit: lib/AST/NameLookup.cpp
    • edit: lib/Parse/ParseGeneric.cpp
    • edit: include/swift/AST/TypeAlignments.h
    • edit: include/swift/AST/Decl.h
    • edit: include/swift/AST/GenericSignature.h
    • edit: lib/AST/CMakeLists.txt
    • edit: lib/AST/TypeRepr.cpp
    • edit: unittests/AST/TestContext.cpp
    • edit: include/swift/AST/GenericSignatureBuilder.h
    • edit: include/swift/AST/TypeCheckRequests.h
    • add: lib/AST/GenericParamList.cpp
    • edit: lib/AST/ASTScopePrinting.cpp
    • edit: lib/AST/ASTWalker.cpp
    • edit: lib/AST/ASTScopeLookup.cpp
    • edit: lib/AST/GenericSignatureBuilder.cpp
    • edit: lib/AST/ASTScopeCreation.cpp
    • edit: lib/AST/NameLookupRequests.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: include/swift/AST/GenericEnvironment.h
    • edit: lib/Parse/ParseType.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/AST/ASTScopeSourceRange.cpp
    • edit: lib/AST/USRGeneration.cpp
    • edit: include/swift/Parse/Parser.h
    • add: include/swift/AST/GenericParamList.h
    • edit: lib/AST/Decl.cpp
    • edit: lib/IDE/Formatting.cpp
    • edit: lib/AST/ASTDumper.cpp
  • Commit 82ead3e8b5d4433ae60a205f18a77ab0beee02c8 by varun_gandhi:

    [NFC] Add test for (incorrect) behavior of swift-demangle.

    • edit: test/Demangle/Inputs/manglings.txt
  • Commit 26d828395803aacee1a85dd40e221d51f225e507 by varun_gandhi:

    [Demangler] Print convention attributes consistently.

    • edit: test/Demangle/Inputs/manglings.txt
    • edit: lib/Demangling/NodePrinter.cpp
  • Commit 34996bf9a6b58127c3e4a706329c53be3ba6dd0f by dgregor:

    [Concurrency] Give Actor enqueue(partialTask:) its own ptrauth discriminator.

    • edit: lib/IRGen/GenPointerAuth.cpp
    • edit: include/swift/ABI/MetadataValues.h
    • add: test/IRGen/ptrauth-actor.swift
  • Commit e5c1491c6a77a21c9a6c2465de782d4777e31903 by dgregor:

    [Concurrency] Ban actor-isolated operations from being @objc.

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckDeclObjC.cpp
    • edit: test/attr/attr_objc_async.swift
  • Commit 1e040ac3235c7cb0d68a41460aafcf6ffd76ea6c by dgregor:

    [Concurrency] Note that 'actor' is a decl modifier, not an attribute.

    • edit: include/swift/AST/Attr.def
    • edit: test/decl/class/actor/noconcurrency.swift
  • Commit 72bf83653a8d4af599538ac53af0e7dd85c24722 by dgregor:

    [Concurrency] Allow actor classes to inherit from NSObject.

    • edit: test/attr/attr_objc_async.swift
    • edit: lib/Sema/TypeCheckConcurrency.cpp
  • Commit 28220ff259b1d796ac7d9fdd3a53654cab847fe9 by eeckstein:

    SILCombine: make the alloc_stack-enum optimization a bit more tolerant.

    • edit: test/SILOptimizer/sil_combine_enums.sil
    • edit: test/SILOptimizer/cast_optimizer_conditional_conformance.sil
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerMiscVisitors.cpp
  • Commit 0a71d0fbea7cafd35d35bf2a4c0bd2be73a36e47 by eeckstein:

    SimplifyCFG: allow jump-threading for switch_enum_data_addr instructions.

    • edit: test/SILOptimizer/enum_jump_thread.sil
    • add: test/SILOptimizer/generic_loop.swift
    • edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
    • edit: test/SILOptimizer/sil_combine_concrete_existential.swift
  • Commit 592a5e1ce3e202c0d3d17aab8e5e2ce4c4e7c628 by dgregor:

    [Concurrency] Actor is not an attribute

    • edit: test/IDE/complete_decl_attribute.swift
  • Commit 9b9e46b63a0bb47c926b5e7ff86366d0f4c3e993 by mgottesman:

    [templvalueopt] Fix up tests to be more robust.

    • edit: test/SILOptimizer/templvalueopt.sil
    • edit: test/SILOptimizer/templvalueopt_ossa.sil
  • Commit c3bc8e8ef93f4ad5d7eb39bb0334bc00bef8de74 by mgottesman:

    [ownership] Move ownership elimination on the stdlib passed lower aggregate instrs.

    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
  • Commit b972bef2ce1908f40a651f4a45e95e63b4e05454 by github:

    Add an implementation of Differentiation without tgmath (#34116)

    • edit: stdlib/CMakeLists.txt
    • edit: stdlib/public/CMakeLists.txt
    • add: stdlib/public/Differentiation_NoTgMath/CMakeLists.txt
  • Commit 00d6ae05b4bd0c37edc9ea411eccfb149a1099f0 by compnerd:

    SKCore: make . part of the extension

    • edit: Tests/SKCoreTests/ToolchainRegistryTests.swift
    • edit: Sources/SKSupport/Platform.swift
    • edit: Sources/SKCore/Toolchain.swift
  • Commit 9ddb0910a22432431a372066564dddda06e4724b by jingham:

    Add a setting to force stepping to always run all threads.

    • edit: lldb/include/lldb/Target/ThreadPlanPython.h
    • edit: lldb/source/Target/Process.cpp
    • edit: lldb/include/lldb/API/SBThreadPlan.h
    • edit: lldb/test/API/functionalities/step_scripted/TestStepScripted.py
    • edit: lldb/source/API/SBThreadPlan.cpp
    • edit: lldb/source/Target/TargetProperties.td
    • edit: lldb/source/Commands/CommandObjectThread.cpp
    • edit: lldb/include/lldb/Target/Process.h
    • edit: lldb/source/Target/Thread.cpp
    • edit: lldb/test/API/functionalities/step_scripted/Steps.py
    • edit: lldb/bindings/interface/SBThreadPlan.i
    • edit: lldb/source/Target/ThreadPlanPython.cpp
  • Commit 815b4c0df7080446775bf2c58867b8dedb9c5650 by jingham:

    Add python enumerators for SBTypeEnumMemberList, and some tests for this API.

    • edit: lldb/test/API/lang/c/enum_types/TestEnumTypes.py
    • edit: lldb/bindings/interface/SBTypeEnumMember.i
    • edit: lldb/test/API/lang/c/enum_types/main.c
  • Commit 823f635cb0f11ea7d4c36e4a3c309dc190c3e386 by jingham:

    Fix reporting the lack of global variables in "target var".

    • add: lldb/test/API/functionalities/target_var/no_vars/main.c
    • add: lldb/test/API/functionalities/target_var/no_vars/TestTargetVarNoVars.py
    • edit: lldb/source/Commands/CommandObjectTarget.cpp
    • add: lldb/test/API/functionalities/target_var/no_vars/Makefile
  • Commit e6f23784f6f498400a1a2dca2cc85ac9af3aea8d by jingham:

    Add breakpoint delete --disabled: deletes all disabled breakpoints.

    • edit: lldb/test/API/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py
    • edit: lldb/source/Commands/CommandObjectBreakpoint.cpp
    • edit: lldb/source/Commands/Options.td
  • Commit 3887971e27067b473b0fef7848a2a24cc032e80e by jingham:

    Add an option (-y) to "break set" and "source list" that uses the same

    • edit: lldb/include/lldb/Interpreter/OptionValues.h
    • edit: lldb/include/lldb/lldb-defines.h
    • edit: lldb/source/Interpreter/CommandObject.cpp
    • edit: lldb/include/lldb/lldb-enumerations.h
    • edit: lldb/source/Commands/Options.td
    • edit: lldb/source/Interpreter/OptionValueFileSpec.cpp
    • add: lldb/unittests/Interpreter/TestOptionValueFileColonLine.cpp
    • add: lldb/include/lldb/Interpreter/OptionValueFileColonLine.h
    • edit: lldb/source/Interpreter/CMakeLists.txt
    • edit: lldb/source/Interpreter/OptionValueArray.cpp
    • edit: lldb/source/Interpreter/Property.cpp
    • edit: lldb/source/Interpreter/OptionValueDictionary.cpp
    • edit: lldb/source/Commands/CommandObjectSource.cpp
    • edit: lldb/packages/Python/lldbsuite/test/lldbutil.py
    • add: lldb/test/API/functionalities/breakpoint/breakpoint_by_file_colon_line/TestBreakpointByFileColonLine.py
    • edit: lldb/source/Commands/CommandObjectBreakpoint.cpp
    • add: lldb/test/API/functionalities/breakpoint/breakpoint_by_file_colon_line/main.c
    • add: lldb/source/Interpreter/OptionValueFileColonLine.cpp
    • edit: lldb/test/API/source-manager/TestSourceManager.py
    • edit: lldb/unittests/Interpreter/CMakeLists.txt
    • edit: lldb/source/Interpreter/OptionValue.cpp
    • add: lldb/test/API/functionalities/breakpoint/breakpoint_by_file_colon_line/Makefile
    • edit: lldb/include/lldb/Interpreter/OptionValue.h
  • Commit 271da2aac13de3f3e34f43ae7308f5505b8164b6 by aprantl:

    Add a verifier check that rejects non-distinct DISubprogram function

    • edit: llvm/lib/IR/Verifier.cpp
    • add: llvm/test/Verifier/unique-disubprogram.ll
    • edit: llvm/test/DebugInfo/Generic/2009-11-03-InsertExtractValue.ll
  • Commit 9b4eb3244fa4304249d53bed48ace6d701d6bd5f by vsk:

    [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR

    • add: compiler-rt/test/profile/instrprof-tmpdir.c
    • edit: compiler-rt/lib/profile/InstrProfilingFile.c
    • edit: clang/docs/SourceBasedCodeCoverage.rst
  • Commit fdfe9903f5a6f6e8bf25659f918d840eeb3a1f2a by aprantl:

    Fix Assembler/disubprogram.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4

    • edit: llvm/test/Assembler/disubprogram.ll
  • Commit be39e9d01f6085b75ee343f781607da4a24d3024 by aprantl:

    Revert "Add a verifier check that rejects non-distinct DISubprogram function"

    • edit: llvm/test/DebugInfo/Generic/2009-11-03-InsertExtractValue.ll
    • delete: llvm/test/Verifier/unique-disubprogram.ll
    • edit: llvm/lib/IR/Verifier.cpp
  • Commit 52f9998ca9c405e555cdd437b2b40a16a6881722 by aprantl:

    Add a verifier check that rejects non-distinct DISubprogram function

    • edit: llvm/test/DebugInfo/Generic/2009-11-03-InsertExtractValue.ll
    • add: llvm/test/Verifier/unique-disubprogram.ll
    • edit: llvm/lib/IR/Verifier.cpp
  • Commit ecf89c52d9c37bfe01554ec7b3f71050f00c85bd by shafik:

    [LLDB] Add a defensive check for member__f_

    • edit: lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp
  • Commit 8a75d2b5651b0056ad4fc9ade5546cd59c602e62 by zixu_wang:

    [clang][module] Improve incomplete-umbrella warning

    • edit: clang/lib/Lex/PPLexerChange.cpp
    • edit: clang/test/Modules/incomplete-umbrella.m
  • Commit 8fd613ec6166964bc0bfa2beb6e136f933af4d01 by github:

    Add support for firmware/standalone LC_NOTE "main bin spec" corefiles (#1864)

    • add: lldb/test/API/macosx/lc-note/firmware-corefile/bout.mk
    • edit: lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
    • add: lldb/test/API/macosx/lc-note/firmware-corefile/Makefile
    • add: lldb/test/API/macosx/lc-note/firmware-corefile/TestFirmwareCorefiles.py
    • edit: lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp
    • edit: lldb/include/lldb/Symbol/ObjectFile.h
    • add: lldb/test/API/macosx/lc-note/firmware-corefile/create-empty-corefile.cpp
    • add: lldb/test/API/macosx/lc-note/firmware-corefile/main.c
    • edit: lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h
  • Commit 184a13d362e041b1fcd14a5e782ba0b17d13dc3c by hans:

    AArch64/GlobalISel: Narrow stack passed argument access size

    • edit: llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-stack-evt-bug47619.ll
    • edit: llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp
  • Commit 1e4b179bf821bfff8fad7f46423494ed1f62dac0 by hans:

    [CodeGen] Do not call emitGlobalConstantLargeInt for constant requires 8 bytes to store

    • edit: llvm/test/CodeGen/Mips/emit-big-cst.ll
    • edit: llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  • Commit 9e367bd69b0d2523237e204b43301e59a5badb29 by hans:

    C API: functions to get mask of a ShuffleVector

    • edit: llvm/tools/llvm-c-test/echo.cpp
    • edit: llvm/include/llvm-c/Core.h
    • edit: llvm/test/Bindings/llvm-c/echo.ll
    • edit: llvm/tools/llvm-c-test/main.c
    • edit: llvm/lib/IR/Core.cpp
  • Commit 293924973057e33fcc63521f582bb9fd41e60cc4 by hans:

    [LLVM-C] Turn a ShuffleVector Constant Into a Getter.

    • edit: llvm/tools/llvm-c-test/echo.cpp
    • edit: llvm/include/llvm-c/Core.h
    • edit: llvm/lib/IR/Core.cpp
  • Commit eb83b551d3eb08cf472fe6307fe3809a8005b2cc by hans:

    Fix mysterious failure of SupportTests FileCheckTest.Binop

    • edit: llvm/unittests/Support/FileCheckTest.cpp
  • Commit 2875ec773d20ecf796a7e532532bdfc90c64ef94 by aprantl:

    Fix DISubprogram-v4.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4

    • edit: llvm/test/Bitcode/DISubprogram-v4.ll
    • edit: llvm/test/Bitcode/DISubprogram-v4.ll.bc
  • Commit 815c690f207529286f5d78049692ec1356d041f8 by vsk:

    [ubsan] nullability-arg: Fix crash on C++ member pointers

    • edit: clang/lib/CodeGen/CGExpr.cpp
    • edit: clang/lib/CodeGen/CGCall.cpp
    • add: clang/test/CodeGenCXX/ubsan-nullability-arg.cpp
    • edit: clang/lib/CodeGen/CodeGenFunction.h
  • Commit afada41144add1d1813514c30edd564e788da0ba by michellecasbon:

    Add missing NodeType enums

    • edit: llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
  • Commit 8994b1f3d3c2ab4729fc3d429b56bf0065aa8e16 by github:

    Once we've found a firmware binary and loaded it, don't search more (#1872)

    • edit: lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp
  • Commit 861da5bd520fe2875bf41692addc5ff4d564ccae by jkorous:

    [clang] Selectively ena/disa-ble format-insufficient-args warning

    • edit: clang/include/clang/Basic/DiagnosticGroups.td
    • edit: clang/include/clang/Basic/DiagnosticSemaKinds.td
    • add: clang/test/Sema/warn-printf-insufficient-data-args.c
    • edit: clang/test/Misc/warning-wall.c
  • Commit b3b219d6718716e8676c8876e5e87f34339c6cd3 by jkorous:

    [clang] Update warning-wall.c test

    • edit: clang/test/Misc/warning-wall.c
  • Commit dda0a1867cc0c4ace4535f179aec85c3ff8cfa96 by ulrich.weigand:

    [LLVM 11] Add SystemZ changes to release notes

    • edit: llvm/docs/ReleaseNotes.rst
  • Commit 88a3b10df3c1f1a6cc52eef0c2924d3daefaeafe by spestov:

    [Swift] Update for GenericParamList.h

    • edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp
  • Commit 9d5c37a4b8bd956703db3da5d3236c13bbbb4f3b by github:

    Skip testExplicitSwiftPackageBuild instead of silently passing if toolchain is too old (#2957)

    • edit: Tests/BuildTests/BuildPlanTests.swift