[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 18.04 (master) #2799

Report

[FAILURE] oss-swift-package-linux-ubuntu-18_04 [#2799]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/2799/
Project:
oss-swift-package-linux-ubuntu-18_04
Date of build:
Wed, 29 Apr 2020 21:24:05 -0500
Build duration:
1 hr 52 min

Changes

  • Commit fe89fca0f581bc6ea6e4269d91c09576b0fe9dd0 by rwidmann:
    [Gardening] Remove setExplicitResultType

    • edit: include/swift/AST/Expr.h
  • Commit 5b3060318e19815704a8e67fcd362840ee1e99c2 by rwidmann:
    [NFC] Strip ClosureExpr of its TypeLoc

    • edit: lib/Sema/CSGen.cpp
    • edit: lib/IDE/SyntaxModel.cpp
    • edit: lib/Sema/TypeCheckREPL.cpp
    • edit: lib/Parse/ParseExpr.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: include/swift/Parse/Parser.h
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: test/expr/closure/closures.swift
    • edit: lib/Sema/DebuggerTestingTransform.cpp
    • edit: lib/AST/ASTWalker.cpp
    • edit: lib/IDE/ExprContextAnalysis.cpp
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: include/swift/AST/Expr.h
  • Commit 19ab68db98bc371b174c761253ff4b0b1b871d40 by rwidmann:
    [NFC] Strip UnresolvedSpecializeExpr of its TypeLoc

    • edit: include/swift/AST/Expr.h
    • edit: lib/Parse/ParseExpr.cpp
    • edit: lib/Sema/TypeCheckPattern.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/IDE/Formatting.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/AST/Expr.cpp
  • Commit f9a506d799b391c8e5f5c313e369d81e5f534ff8 by rwidmann:
    [NFC] Strip EditorPlaceholderExpr of its TypeLoc

    • edit: lib/AST/ASTDumper.cpp
    • edit: include/swift/AST/Expr.h
    • edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Parse/ParseExpr.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
  • Commit 037e7f9babd2d21c0d809f3dac96b2b956e3289b by klorentey:
    [Darwin] Import all overlay shims with @_implementationOnly

    • edit: stdlib/public/Darwin/Dispatch/Time.swift
    • edit: stdlib/public/Darwin/UIKit/UIKit.swift
    • edit: stdlib/public/Darwin/Network/NWPath.swift
    • edit: stdlib/public/Darwin/ObjectiveC/ObjectiveC.swift
    • edit: stdlib/public/Darwin/Dispatch/Data.swift
    • edit: stdlib/public/Darwin/Network/NWEndpoint.swift
    • edit: stdlib/public/Darwin/XCTest/XCTest.swift
    • edit: stdlib/public/Darwin/os/os_log.swift
    • edit: stdlib/public/Darwin/Network/NWError.swift
    • edit: stdlib/public/Darwin/Network/NWConnection.swift
    • edit: stdlib/public/Darwin/XPC/XPC.swift
    • edit: stdlib/public/Darwin/Dispatch/Block.swift
    • edit: stdlib/public/Darwin/SafariServices/SafariServices.swift
    • edit: stdlib/public/Darwin/Dispatch/Dispatch.swift
    • edit: stdlib/public/Darwin/Dispatch/Source.swift
    • edit: stdlib/public/Darwin/Dispatch/Queue.swift
    • edit: stdlib/public/Darwin/os/os_signpost.swift
  • Commit a8406a35c1bed053993ea5448b97a5edd87f61f7 by hborla:
    [Property Wrappers] For now, don't allow wrappedValue and projectedValue

    • edit: test/decl/var/property_wrappers.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckPropertyWrapper.cpp
    • edit: lib/Sema/TypeCheckAttr.cpp
  • Commit 636f5ce7596822695de390995b817239ff86ab50 by suyashsrijan:
    [Changelog] Mention SR-7083 in changelog under Swift 5.3

    • edit: CHANGELOG.md
  • Commit 5fe21dc528050555fcfc233f9c69c3c431d63a03 by aqamoss3fan2010:
    ASTDumper: print contextual where clauses on extensions and non-generic

    • edit: lib/AST/ASTDumper.cpp
  • Commit 1319b53528e84d308c6163692f70ac5d03d8b302 by rwidmann:
    Hide the TypeExpr in ClosureExpr

    • edit: lib/AST/Expr.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/IDE/ExprContextAnalysis.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: include/swift/AST/Expr.h
    • edit: lib/IDE/SyntaxModel.cpp
    • edit: lib/AST/ASTWalker.cpp
    • edit: lib/Sema/MiscDiagnostics.cpp
  • Commit c0ea272fe6450faecbd85b9124e51f1216e0e9fa by spestov:
    IRGen: Re-add XFAILs to class_resilience_objc test

    • edit: test/IRGen/class_resilience_objc.swift
  • Commit 368d47429d1c2857b1260962b0d898907dd0be69 by spestov:
    Frontend: Remove coarse-grained dependency graph implementation

    • edit: test/NameLookup/reference-dependencies-fine.swift
    • delete: test/NameLookup/reference-dependencies-consistency.swift
    • delete: test/NameLookup/Dependencies/private-function.swift
    • delete: lib/Driver/CoarseGrainedDependencyGraph.cpp
    • delete: test/Driver/Dependencies/mutual.swift
    • edit: test/Driver/Dependencies/fail-added-fine.swift
    • edit: test/Driver/batch_mode_parseable_output-fine.swift
    • edit: include/swift/Option/Options.td
    • delete: test/Driver/batch_mode_parseable_output.swift
    • edit: lib/Basic/Statistic.cpp
    • delete: test/Driver/Dependencies/chained-private-after-multiple-nominal-members.swift
    • edit: include/swift/Basic/LangOptions.h
    • edit: test/Driver/Dependencies/crash-simple-fine.swift
    • edit: test/Driver/Dependencies/chained-private-fine.swift
    • edit: lib/Driver/Compilation.cpp
    • edit: test/Driver/Dependencies/crash-added-fine.swift
    • edit: unittests/Driver/FineGrainedDependencyGraphTests.cpp
    • edit: test/NameLookup/Dependencies/private-function-fine.swift
    • delete: test/Driver/Dependencies/crash-new.swift
    • delete: test/Driver/Dependencies/fail-chained.swift
    • delete: test/NameLookup/reference-dependencies-members.swift
    • edit: test/Driver/Dependencies/driver-show-incremental-arguments-fine.swift
    • delete: test/NameLookup/reference-dependencies.swift
    • edit: test/Driver/Dependencies/chained-private-after-fine.swift
    • delete: test/NameLookup/Dependencies/private-function-return-type.swift
    • delete: test/Driver/Dependencies/one-way.swift
    • delete: test/Driver/Dependencies/one-way-depends-after.swift
    • delete: test/NameLookup/Dependencies/private-var.swift
    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: test/Driver/Dependencies/fail-interface-hash-fine.swift
    • edit: test/Driver/Dependencies/check-interface-implementation-fine.swift
    • edit: test/Driver/Dependencies/malformed-fine.swift
    • edit: test/Driver/Dependencies/chained-private-after-multiple-nominal-members-fine.swift
    • delete: lib/FrontendTool/ReferenceDependencies.h
    • delete: test/Driver/SourceRanges/range-lifecycle.swift
    • edit: test/Driver/Dependencies/driver-show-incremental-conflicting-arguments-fine.swift
    • delete: test/Driver/Dependencies/fail-new.swift
    • delete: test/Driver/Dependencies/one-way-external.swift
    • delete: include/swift/Driver/CoarseGrainedDependencyGraph.h
    • delete: test/Driver/Dependencies/driver-show-incremental-malformed.swift
    • edit: test/NameLookup/Dependencies/private-subscript-fine.swift
    • edit: test/NameLookup/Dependencies/private-protocol-conformer-fine.swift
    • delete: test/Driver/Dependencies/file-added.swift
    • delete: test/Driver/Dependencies/one-way-while-editing.swift
    • edit: test/Driver/Dependencies/driver-show-incremental-inputs-fine.swift
    • edit: test/Driver/Dependencies/one-way-depends-after-fine.swift
    • edit: unittests/Driver/CMakeLists.txt
    • delete: test/NameLookup/Dependencies/private-typealias.swift
    • edit: lib/Driver/ToolChains.cpp
    • edit: include/swift/Driver/FineGrainedDependencyDriverGraph.h
    • edit: test/Driver/Dependencies/fail-simple-fine.swift
    • delete: test/Driver/Dependencies/driver-show-incremental-mutual.swift
    • edit: test/Driver/Dependencies/dependencies-preservation-fine.swift
    • delete: test/Driver/Dependencies/one-way-provides-before.swift
    • delete: test/NameLookup/Dependencies/private-struct-member.swift
    • delete: test/Driver/Dependencies/one-way-depends-before.swift
    • edit: unittests/Driver/TypeBodyFingerprintsDependencyGraphTests.cpp
    • edit: test/NameLookup/Dependencies/private-typealias-fine.swift
    • edit: lib/Driver/Driver.cpp
    • edit: test/Driver/Dependencies/file-added-fine.swift
    • edit: test/NameLookup/Dependencies/private-function-return-type-fine.swift
    • edit: test/Driver/Dependencies/malformed-but-valid-yaml-fine.swift
    • delete: test/Driver/Dependencies/nominal-members.swift
    • delete: test/Driver/Dependencies/fail-with-bad-deps.swift
    • delete: test/NameLookup/Dependencies/private-subscript.swift
    • delete: test/Driver/Dependencies/independent.swift
    • edit: test/Driver/Dependencies/one-way-provides-after-fine.swift
    • edit: test/Driver/Dependencies/one-way-external-delete-fine.swift
    • edit: test/Driver/Dependencies/private-after-fine.swift
    • delete: test/Driver/Dependencies/private.swift
    • edit: test/NameLookup/Dependencies/private-protocol-conformer-ext-fine.swift
    • edit: test/Driver/Dependencies/one-way-fine.swift
    • edit: test/NameLookup/reference-dependencies-dynamic-lookup-fine.swift
    • edit: test/Driver/Dependencies/fail-new-fine.swift
    • delete: test/NameLookup/reference-dependencies-dynamic-lookup.swift
    • delete: test/Frontend/dependencies.swift
    • edit: test/Driver/Dependencies/nominal-members-fine.swift
    • edit: test/Driver/Dependencies/one-way-merge-module-fine.swift
    • delete: test/NameLookup/Dependencies/private-protocol-conformer.swift
    • edit: test/Driver/Dependencies/driver-show-incremental-malformed-fine.swift
    • delete: test/Driver/Dependencies/one-way-external-delete.swift
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: test/Driver/Dependencies/independent-half-dirty-fine.swift
    • edit: include/swift/Driver/Compilation.h
    • delete: test/Driver/Dependencies/one-way-provides-after.swift
    • delete: test/Driver/Dependencies/driver-show-incremental-conflicting-arguments.swift
    • edit: lib/FrontendTool/CMakeLists.txt
    • edit: test/Driver/Dependencies/fail-chained-fine.swift
    • delete: test/Driver/Dependencies/driver-show-incremental-inputs.swift
    • delete: test/Driver/Dependencies/driver-show-incremental-arguments.swift
    • delete: test/Driver/Dependencies/chained-private.swift
    • delete: test/Driver/Dependencies/chained.swift
    • delete: test/Driver/Dependencies/independent-half-dirty.swift
    • delete: unittests/Driver/CoarseGrainedDependencyGraphTests.cpp
    • edit: test/NameLookup/Dependencies/private-struct-member-fine.swift
    • edit: test/Driver/Dependencies/driver-show-incremental-swift-version-fine.swift
    • delete: test/Driver/Dependencies/chained-private-after-multiple.swift
    • edit: test/Driver/Dependencies/private-fine.swift
    • delete: test/Driver/Dependencies/malformed-but-valid-yaml.swift
    • delete: test/Driver/Dependencies/crash-added.swift
    • edit: test/Driver/Dependencies/one-way-provides-before-fine.swift
    • delete: test/Driver/Dependencies/one-way-merge-module.swift
    • delete: test/Driver/Dependencies/one-way-parallel.swift
    • edit: test/Driver/Dependencies/one-way-parallel-fine.swift
    • edit: test/Driver/Dependencies/chained-private-after-multiple-fine.swift
    • edit: test/Driver/Dependencies/embed-bitcode-parallel-fine.swift
    • edit: test/NameLookup/Dependencies/private-var-fine.swift
    • edit: test/NameLookup/reference-dependencies-consistency-fine.swift
    • edit: test/Frontend/dependencies-preservation-fine.swift
    • delete: test/Driver/Dependencies/one-way-parseable.swift
    • delete: test/Driver/Dependencies/bindings-build-record-options.swift
    • edit: test/Frontend/dependencies-fine.swift
    • edit: test/Driver/Dependencies/independent-fine.swift
    • edit: test/Driver/Dependencies/independent-parseable-fine.swift
    • delete: test/Driver/Dependencies/private-after.swift
    • edit: lib/Driver/CMakeLists.txt
    • delete: test/Driver/Dependencies/embed-bitcode-parallel.swift
    • edit: test/Driver/Dependencies/one-way-parseable-fine.swift
    • delete: test/Driver/Dependencies/chained-after.swift
    • edit: test/Driver/Dependencies/chained-after-fine.swift
    • delete: test/Driver/Dependencies/build-record-invalid.swift
    • edit: test/Driver/Dependencies/crash-new-fine.swift
    • delete: test/Frontend/dependencies-preservation.swift
    • edit: include/swift/AST/DiagnosticsFrontend.def
    • delete: test/Driver/Dependencies/fail-added.swift
    • edit: test/Driver/Dependencies/driver-show-incremental-mutual-fine.swift
    • delete: test/Driver/Dependencies/fail-interface-hash.swift
    • edit: test/Driver/Dependencies/chained-additional-kinds-fine.swift
    • delete: test/Driver/Dependencies/independent-parseable.swift
    • edit: test/Driver/Dependencies/fail-with-bad-deps-fine.swift
    • delete: lib/FrontendTool/ReferenceDependencies.cpp
    • edit: test/Driver/Dependencies/one-way-while-editing-fine.swift
    • delete: test/Driver/Dependencies/mutual-interface-hash.swift
    • edit: test/Driver/Dependencies/mutual-fine.swift
    • delete: test/Driver/Dependencies/fail-simple.swift
    • delete: test/Driver/Dependencies/chained-private-after.swift
    • edit: test/Driver/Dependencies/one-way-depends-before-fine.swift
    • edit: test/Driver/Dependencies/one-way-external-fine.swift
    • edit: test/ClangImporter/pch-bridging-header-deps-fine.swift
    • delete: test/Driver/Dependencies/crash-simple.swift
    • delete: test/NameLookup/Dependencies/private-protocol-conformer-ext.swift
    • edit: test/NameLookup/reference-dependencies-members-fine.swift
    • delete: test/Driver/Dependencies/chained-additional-kinds.swift
    • delete: test/Driver/Dependencies/driver-show-incremental-swift-version.swift
    • edit: test/Driver/Dependencies/chained-fine.swift
    • delete: test/Driver/Dependencies/malformed.swift
    • delete: test/Driver/SourceRanges/range-sourcecomparator.swift
    • delete: test/ClangImporter/pch-bridging-header-deps.swift
    • edit: test/Driver/Dependencies/mutual-interface-hash-fine.swift
    • delete: test/Driver/Dependencies/dependencies-preservation.swift
  • Commit 3d144011aa35519f6c7ac1c227d9cc0eebf0a4e2 by rwidmann:
    [NFC] Remove Needless Double-Import of Decls

    • edit: lib/ClangImporter/ClangImporter.cpp
  • Commit a70eb28f43ae5bfa3b18f78e46b462ef5c005323 by mgottesman:
    [ownership] Accept unconditional_checked_cast_addr, treating it like a

    • edit: test/SIL/ownership-verifier/load_borrow_invalidation_test.sil
    • edit: lib/SIL/Verifier/LoadBorrowInvalidationChecker.cpp
  • Commit 70b3f015041578a89e48312ce60d8f711af1487b by github:
    Reduce generics in Codable (#31278)

    • edit: stdlib/public/core/Codable.swift
  • Commit fd9ffe70d85cd6339b56fb9402f00c108c8a7752 by spestov:
    Frontend: Write out index before SILGen

    • edit: lib/FrontendTool/FrontendTool.cpp
  • Commit d30661dacea9843cf5ca1a102e9d8ffd5f55e2b8 by github:
    Fixes example snippets in CString.swift (#31407)

    • edit: stdlib/public/core/CString.swift
  • Commit cef4ef2ba0f6afab3349173a826f0939585aff01 by aprantl:
    Revert "Temporarily revert "Preserve the owning module information from

    • edit: lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
    • edit: lldb/source/Symbol/TypeSystem.cpp
    • edit: lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
    • add: lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/module.modulemap
    • edit: lldb/unittests/Symbol/TestTypeSystemClang.cpp
    • edit: lldb/source/Plugins/ExpressionParser/Clang/ClangASTImporter.cpp
    • edit: lldb/include/lldb/Symbol/CompilerType.h
    • edit: lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
    • edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h
    • edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
    • add: lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/A.h
    • edit: lldb/include/lldb/Symbol/TypeSystem.h
    • edit: lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
    • edit: lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h
    • edit: lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
    • edit: lldb/test/Shell/SymbolFile/DWARF/lit.local.cfg
    • edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp
    • edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
    • edit: lldb/unittests/TestingSupport/Symbol/ClangTestUtils.h
    • edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h
    • add: lldb/test/Shell/SymbolFile/DWARF/module-ownership.mm
    • add: lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/B.h
    • edit: lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
    • edit: lldb/source/Symbol/Type.cpp
    • edit: lldb/source/Symbol/CompilerType.cpp
  • Commit 952b37c535cf7c123a07e2af35170c05866be229 by aprantl:
    Allow lldb-test to combine -find with -dump-clang-ast

    • edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.h
    • edit: lldb/test/Shell/SymbolFile/DWARF/Inputs/ModuleOwnership/A.h
    • edit: lldb/include/lldb/Symbol/Type.h
    • edit: lldb/source/Symbol/CompilerType.cpp
    • edit: lldb/tools/lldb-test/lldb-test.cpp
    • edit: lldb/source/Symbol/Type.cpp
    • edit: lldb/include/lldb/Symbol/TypeMap.h
    • edit: lldb/source/Symbol/TypeMap.cpp
    • edit: lldb/include/lldb/Symbol/CompilerType.h
    • edit: lldb/test/Shell/SymbolFile/DWARF/module-ownership.mm
    • edit: lldb/include/lldb/Symbol/TypeSystem.h
    • edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
  • Commit 2461910b9f7831340573735b252ec1cdb51127c9 by aprantl:
    Add an internal bit to the XcodeSDK class.

    • edit: lldb/unittests/Utility/XcodeSDKTest.cpp
    • edit: lldb/include/lldb/Utility/XcodeSDK.h
    • edit: lldb/source/Utility/XcodeSDK.cpp
    • edit: lldb/unittests/Host/HostInfoTest.cpp
    • edit: lldb/source/Host/macosx/objcxx/HostInfoMacOSX.mm
  • Commit 5143a9489d030a6810823275c1343a74dfcf983a by aprantl:
    [lldb] Change Communication::SetConnection to take a unique_ptr

    • edit: lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
    • edit: lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
    • edit: lldb/unittests/tools/lldb-server/tests/TestClient.cpp
    • edit: lldb/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
    • edit: lldb/unittests/Process/gdb-remote/GDBRemoteTestUtils.h
    • edit: lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
    • edit: lldb/source/Core/Communication.cpp
    • edit: lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
    • edit: lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h
    • edit: lldb/source/API/SBCommunication.cpp
    • edit: lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
    • edit: lldb/source/Target/Process.cpp
    • edit: lldb/include/lldb/Core/Communication.h
    • edit: lldb/tools/lldb-server/lldb-platform.cpp
  • Commit 59b4a44b17cddf172de5c88e930beff70a831642 by aprantl:
    Add Objective-C property accessors loaded from Clang module DWARF to

    • edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.cpp
    • edit: lldb/test/Shell/SymbolFile/DWARF/module-ownership.mm
    • edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
    • edit: lldb/source/Plugins/ExpressionParser/Clang/ClangExternalASTSourceCallbacks.h
  • Commit f840fa0c47218d8e659aaf81103f73fef6b9ab27 by aprantl:
    Delete cargo-cult code that doesn't affect the testsuite.

    • edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
  • Commit ce625f14169e5f0b9d995bd9108fea9e90a436d0 by bigcheesegs:
    [Clang] Expose RequiresNullTerminator in FileManager.

    • edit: llvm/lib/Support/MemoryBuffer.cpp
    • edit: llvm/unittests/Support/MemoryBufferTest.cpp
    • edit: clang/lib/Basic/FileManager.cpp
    • edit: clang/include/clang/Basic/FileManager.h
  • Commit 6956c1b94ad58900c476a34469e62c5390660144 by aprantl:
    Add a getter to retrieve the XcodeSDK from Module

    • edit: lldb/include/lldb/Core/Module.h
  • Commit ce001e472a530451f97f4ec53265727a42fadc2e by aprantl:
    Relax testcase. The Clang module debug info may return additional

    • edit: lldb/test/API/lang/objc/foundation/TestObjCMethods.py
  • Commit f5cc5be9879ff4cfccd7a83dc60e489a0d487d55 by aemerson:
    [AArch64] Don't generate gpr CSEL instructions in early-ifcvt if

    • edit: llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
    • add: llvm/test/CodeGen/AArch64/early-ifcvt-regclass-mismatch.mir
    • edit: llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
    • edit: llvm/lib/Target/X86/X86InstrInfo.h
    • edit: llvm/lib/CodeGen/EarlyIfConversion.cpp
    • edit: llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
    • edit: llvm/lib/Target/X86/X86InstrInfo.cpp
    • edit: llvm/lib/Target/AArch64/AArch64InstrInfo.h
    • edit: llvm/include/llvm/CodeGen/TargetInstrInfo.h
    • edit: llvm/lib/Target/SystemZ/SystemZInstrInfo.h
    • edit: llvm/lib/Target/AMDGPU/SIInstrInfo.h
    • edit: llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
    • edit: llvm/lib/Target/PowerPC/PPCInstrInfo.h
  • Commit 0194523e3bd70d8256ebc555a8409cdabe8af419 by medismail.bennani:
    [lldb/Dataformatter] Add support for CoreFoundation Dictionaries and

    • edit: lldb/source/Plugins/Language/ObjC/NSDictionary.h
    • edit: lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
    • edit: lldb/source/Plugins/Language/ObjC/NSSet.cpp
    • edit: lldb/test/API/functionalities/data-formatter/data-formatter-objc/main.m
    • add: lldb/source/Plugins/Language/ObjC/CFBasicHash.cpp
    • add: lldb/source/Plugins/Language/ObjC/CFBasicHash.h
    • edit: lldb/source/Plugins/Language/ObjC/CMakeLists.txt
    • edit: lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp
    • edit: lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCNSContainer.py
  • Commit 6cfc6615e03a03205eb235ae7fa8cce7b1dd58f7 by aprantl:
    Preserve the owning module information from DWARF in the synthesized AST

    • edit: lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp
  • Commit 9fee95dc28001cdb4956dcc0c4def522e5c7cbc7 by aemerson:
    [GlobalISel][IRTranslator] Follow convention and put constant offset of

    • edit: llvm/test/CodeGen/AArch64/GlobalISel/translate-gep.ll
    • edit: llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp
    • edit: llvm/test/CodeGen/X86/GlobalISel/ptr-add.ll
    • edit: llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.is.private.ll
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator-switch.ll
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator-gep.ll
    • edit: llvm/test/CodeGen/AMDGPU/GlobalISel/llvm.amdgcn.is.shared.ll
    • edit: llvm/test/CodeGen/X86/GlobalISel/add-ext.ll
  • Commit 405967b4d33ec3a0adde1ca939db95fe3e6dbfc9 by aemerson:
    [GlobalISel] Add new combine to convert scalar G_MUL to G_SHL.

    • add: llvm/test/CodeGen/AArch64/GlobalISel/combine-mul-to-shl.mir
    • edit: llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
    • edit: llvm/include/llvm/Target/GlobalISel/Combine.td
    • edit: llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
  • Commit 453af30955194d556bd1f20d2f4749d2e2f2fa3f by aemerson:
    [AArch64][GlobalISel] During ISel try to convert G_PTR_ADD to G_ADD.

    • edit: llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/select.mir
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/load-addressing-modes.mir
  • Commit f5fc3c1a1d7702806d6b480bfb50c63f148f5803 by aemerson:
    [AArch64][GlobalISel] Disallow vectors in convertPtrAddToAdd.

    • edit: llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
  • Commit 43e291725d03db928bef4f754bbe1fd05c84a491 by aemerson:
    [AArch64][GlobalISel] Don't reconvert to p0 in convertPtrAddToAdd().

    • edit: llvm/test/CodeGen/AArch64/GlobalISel/load-addressing-modes.mir
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/select.mir
    • edit: llvm/lib/Target/AArch64/AArch64InstructionSelector.cpp
  • Commit 18df9aecb368bd93464a1fb37e343a013e4bff21 by aemerson:
    [GlobalISel] Use G_ZEXTLOAD instead of an anyextending load for

    • edit: llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/legalize-non-pow2-load-store.mir
  • Commit 63bcabc1a441111745d91d5df42a46c60efcd7d0 by aemerson:
    [GlobalISel][Localizer] Enable intra-block localization of already-local

    • edit: llvm/lib/CodeGen/GlobalISel/Localizer.cpp
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/localizer.mir
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/swifterror.ll
    • edit: llvm/test/CodeGen/AArch64/tiny_model.ll
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/localizer-arm64-tti.ll
    • edit: llvm/test/CodeGen/AArch64/tail-call.ll
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/translate-constant-dag.ll
  • Commit 7a113bc51d5602c4e038fa022fa362c1968296fe by aemerson:
    GlobalISel: Move Localizer::shouldLocalize(..) to TargetLowering

    • edit: llvm/lib/CodeGen/TargetLoweringBase.cpp
    • edit: llvm/include/llvm/CodeGen/TargetLowering.h
    • edit: llvm/lib/CodeGen/GlobalISel/Localizer.cpp
  • Commit c35b8806b0f4a9456a96de7cc865ee6784934c40 by aemerson:
    [AArch64][GlobalISel] Don't localize TLS G_GLOBAL_VALUEs on Darwin.

    • edit: llvm/lib/Target/AArch64/AArch64ISelLowering.h
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/localizer-arm64-tti.ll
    • edit: llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
  • Commit 082948a2d269129c14f51597e34478c2082bcfb8 by bigcheesegs:
    Improve module.pcm lock file performance on machines with high core

    • edit: llvm/lib/Support/LockFileManager.cpp
    • edit: llvm/include/llvm/Support/LockFileManager.h
  • Commit edd3c1649867a1b68decb8a6645319bb7fdaa789 by aemerson:
    [AArch64][GlobalISel] CallLowering: Don't generate new copies each time

    • edit: llvm/lib/Target/AArch64/AArch64CallLowering.cpp
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/call-translator.ll
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/call-translator-cse.ll
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/call-translator-ios.ll
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll
  • Commit 3c16a5defe1842835bc465ceb42e1240085c01fc by aemerson:
    GlobalISel: Add a setInstrAndDebugLoc(MachineInstr&) convenience helper

    • edit: llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
    • edit: llvm/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h
  • Commit e569f7ea39290420ec6acb02da23219d0d1ba6f1 by aemerson:
    [AArch64][GlobalISel] Set the current debug loc when missing in some

    • edit: llvm/test/CodeGen/AArch64/GlobalISel/legalize-shift.mir
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/legalize-load-store-vector-of-ptr.mir
    • edit: llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/legalize-vaarg.mir
    • edit: llvm/lib/Target/AArch64/AArch64LegalizerInfo.cpp
  • Commit ba7393989761c81f720559fbfe95813e77d4e1bf by aemerson:
    [AArch64][GlobalISel] Fix sub-64b stack parameter passing on Darwin.

    • edit: llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h
    • edit: llvm/lib/Target/AArch64/AArch64CallLowering.cpp
    • edit: llvm/lib/CodeGen/GlobalISel/CallLowering.cpp
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/arm64-callingconv.ll
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/arm64-callingconv-ios.ll
  • Commit e3c36ac026d4ffaafa27df66ba24d328ed051664 by jonas:
    Revert "[lldb/Reproducers] Always collect the whole dSYM in the

    • edit: lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp
    • edit: lldb/source/Utility/Reproducer.cpp
    • edit: lldb/include/lldb/Utility/Reproducer.h
    • delete: lldb/test/Shell/Reproducer/TestDSYM.test
  • Commit 94b3db2f94932f432762622610d6fdcf28313277 by jonas:
    Re-land "[lldb/Reproducers] Always collect the whole dSYM in the

    • edit: lldb/include/lldb/Utility/Reproducer.h
    • edit: lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp
    • edit: lldb/source/Utility/Reproducer.cpp
    • add: lldb/test/Shell/Reproducer/TestDSYM.test
  • Commit 378448220c1bb948f561b20da3b16c17a479aafd by jonas:
    [llvm/DebugInfo] Print DW_AT_ranges offset as part of verifier error.

    • edit: llvm/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp
    • edit: llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp
  • Commit 1fb51a8c4cd1ef27af2655cb1db27c526cdd7ba5 by jonas:
    [llvm/DebugInfo] Fix typo in DWARFTypeUnit ctor call

    • edit: llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp
  • Commit 310ad4156e362a22dabed008a860545ec6f7719f by jonas:
    [llvm/DebugInfo] Fix invalid verifier error for DWARF5

    • edit: llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp
    • edit: llvm/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp
  • Commit d6467e7319ee0ee1de8e2a88bf33028b8d91acca by jonas:
    [FileCollector] Lock Mutex in copyFiles

    • edit: llvm/include/llvm/Support/FileCollector.h
    • edit: llvm/lib/Support/FileCollector.cpp
  • Commit 68f608b0f70dc96a6000aa8291c147d7040b88a9 by ditaliano:
    [GlobalISel] Remove debug locations when emitting constants.

    • edit: llvm/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
    • edit: llvm/test/CodeGen/AArch64/GlobalISel/constant-dbg-loc.ll
  • Commit b560a12efc87b574944306481508df7b8f52ae42 by ditaliano:
    [GlobalISel] Assign the correct debug location when combining

    • add: llvm/test/CodeGen/AArch64/GlobalISel/combine-ext-debugloc.mir
    • edit: llvm/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
  • Commit 7ae6529b2671e5b24911527675b0e06411566307 by aprantl:
    Remove a duplicate flag in Makefile.rules

    • edit: lldb/packages/Python/lldbsuite/test/make/Makefile.rules