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

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-package-osx/4362/
Project:
oss-swift-package-osx
Date of build:
Fri, 21 Feb 2020 23:05:33 -0600
Build duration:
4 hr 43 min

Identified problems:

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

Changes

  • Commit 6992712becd53a7788c92aa3ada8708cbaa4a56e by aschwaighofer:
    IRGen: Fix specialized conformances with abstract conditional

    • edit: test/IRGen/partial_apply_forwarder.sil
    • edit: lib/IRGen/NecessaryBindings.h
    • edit: lib/IRGen/GenProto.cpp
    • edit: lib/IRGen/GenFunc.cpp
  • Commit 91995c40d4282b068dca7a824d2ed628fa5ef335 by aschwaighofer:
    IRGen: Add code for recursive type layout based witness generation

    • edit: lib/IRGen/IRGenModule.cpp
    • add: lib/IRGen/TypeLayout.h
    • add: lib/IRGen/TypeLayout.cpp
    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/IRGen/CMakeLists.txt
  • Commit 7b657681672c2f8bd59a9983d4d2ac2f8aee6c22 by aschwaighofer:
    IRGen: Add code to compute type layouts

    • edit: lib/IRGen/GenArchetype.cpp
    • edit: lib/IRGen/TypeInfo.h
    • edit: lib/IRGen/IRGenModule.cpp
    • edit: lib/IRGen/GenType.h
    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/IRGen/GenType.cpp
    • edit: lib/IRGen/GenFunc.cpp
    • edit: lib/IRGen/ScalarTypeInfo.h
    • edit: lib/IRGen/GenRecord.h
    • edit: lib/IRGen/GenEnum.h
    • edit: lib/IRGen/GenTuple.cpp
    • edit: lib/IRGen/GenIntegerLiteral.cpp
    • edit: lib/IRGen/HeapTypeInfo.h
    • edit: lib/IRGen/GenEnum.cpp
    • edit: lib/IRGen/GenHeap.cpp
    • edit: lib/IRGen/GenStruct.cpp
    • edit: lib/IRGen/GenExistential.cpp
  • Commit cb2235f8a38fab196436bed2b5886048965ca45a by aschwaighofer:
    Add code to implement value witnesses based on type layouts

    • edit: lib/IRGen/GenValueWitness.cpp
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: include/swift/AST/IRGenOptions.h
    • edit: include/swift/Option/FrontendOptions.td
  • Commit 289996a36249253c4304da0e9522a76bb341ca7b by aschwaighofer:
    Add test case for typelayout based value witness emission.

    • add: test/IRGen/typelayout_based_value_witness.swift
  • Commit 46d945fdcfb9a94a0c1146d39655c9c363122449 by pyaskevich:
    [ConstraintSystem] Avoid exploring too much search space when call

    • add: validation-test/Sema/type_checker_perf/fast/rdar54926602.swift
    • delete: validation-test/Sema/type_checker_perf/slow/rdar54926602.swift
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 20048bdc0d4d7737a8f41d11f676b632e43006de by spestov:
    Runtime: Bounds check method override descriptors

    • edit: stdlib/public/runtime/Metadata.cpp
  • Commit b38ca0c37b7bad1caecab840e85c95ea63c188ca by atrick:
    Disable ExistentialSpecializer on generic functions.

    • edit: test/SILOptimizer/existential_transform.swift
    • edit: test/SILOptimizer/existential_specializer_soletype.sil
    • edit: lib/SILOptimizer/FunctionSignatureTransforms/ExistentialSpecializer.cpp
  • Commit 1cefebe227b0064adf9d27e2e05c2b6bdff07fd3 by github:
    [AutoDiff] Fix @differentiable-related override matching crash.

    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • add: test/AutoDiff/compiler_crashers_fixed/tf1167-differentiable-attr-override-match.swift
  • Commit 697c722a5f97f58e7195eac0b3a1d32b5e307c46 by github:
    [AutoDiff] Type-checking support for inout parameter differentiation.

    • edit: lib/SIL/SILFunctionType.cpp
    • edit: lib/AST/AutoDiff.cpp
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: include/swift/AST/Types.h
    • edit: include/swift/AST/AutoDiff.h
    • edit: lib/AST/Type.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/AutoDiff/Sema/derivative_attr_type_checking.swift
    • edit: test/AutoDiff/Sema/differentiable_attr_type_checking.swift
  • Commit e75f8e9a2a8c07f3ed0afcef500500fd3e4c92f9 by david:
    Import the new SwiftPM SPMBuildCore target

    • edit: Tests/SKSwiftPMWorkspaceTests/SwiftPMWorkspaceTests.swift
    • edit: Sources/SKSwiftPMWorkspace/SwiftPMWorkspace.swift
  • Commit 661447100e210a1e190980aa63482cd0c181e293 by bruno.cardoso:
    [ODRHash][APINotes] Prevent hashing OBJC_PR_null_resettable if from

    • add: clang/test/Modules/odr_hash-apinotes.m
    • edit: clang/lib/AST/ODRHash.cpp
  • Commit c37ea5793e3458bedae48f9355b2abdafbd68c93 by jonas:
    [lldb/Reproducers] Extract function for reading environment override

    • edit: lldb/source/Utility/Reproducer.cpp
  • Commit 33b2acd548a9e5cf6923c9dafbd4d817866b8a65 by jonas:
    [lldb/Reproducers] Add a flag to always generating a reproducer

    • edit: lldb/test/Shell/Reproducer/TestDriverOptions.test
    • edit: lldb/tools/driver/Options.td
    • edit: lldb/tools/driver/Driver.cpp
    • edit: lldb/source/Utility/Reproducer.cpp
    • edit: lldb/include/lldb/Utility/Reproducer.h
    • edit: lldb/include/lldb/API/SBReproducer.h
    • edit: lldb/source/API/SBReproducer.cpp
  • Commit 9ee4ce2a990da3f65d922396c31160c0989de9bf by jonas:
    [lldb/Reproducers] Print more info for reproducer status

    • edit: lldb/include/lldb/Utility/Reproducer.h
    • edit: lldb/source/Commands/CommandObjectReproducer.cpp
    • edit: lldb/test/Shell/Reproducer/TestDriverOptions.test
    • edit: lldb/source/Utility/Reproducer.cpp
  • Commit 0528ff63e56f4e2708e74907297fbd55199f17c0 by jonas:
    [lldb/Cmake] Add a CMakeLists.txt to the utils directory...

    • edit: lldb/CMakeLists.txt
    • add: lldb/utils/CMakeLists.txt
  • Commit 4dfe5f149586512a5aeda74820586d2c497b7d6f by jonas:
    [lldb/Util] Add a utility to run transparently capture and replay tests.

    • edit: lldb/test/Shell/Reproducer/lit.local.cfg
    • edit: lldb/test/Shell/helper/toolchain.py
    • add: lldb/utils/lldb-repro/CMakeLists.txt
    • edit: lldb/test/Shell/lit.cfg.py
    • add: lldb/utils/lldb-repro/lldb-repro.py
    • edit: lldb/utils/CMakeLists.txt
  • Commit 9095ec3818ff76986d386df8bf5f0be2047c3c49 by jonas:
    [lldb/Util] Fix lldb-repro now it doesn't take a path to lldb

    • edit: lldb/utils/lldb-repro/lldb-repro.py
  • Commit 0b4afea4584046dd4e302a2f18a5d0b575fa3f4b by jonas:
    [lldb/Test] Use lit's capabilities to skip lldb-repro tests.

    • edit: lldb/test/Shell/Reproducer/lit.local.cfg
    • edit: lldb/test/Shell/Quit/TestQuitExitCode-30.test
    • edit: lldb/test/Shell/lit.cfg.py
    • edit: lldb/test/Shell/Process/TestEnvironment.test
    • edit: lldb/test/Shell/Quit/TestQuitExitCode30.test
    • edit: lldb/test/Shell/Quit/TestQuitExitCodeHexA.test
  • Commit 34f9a9848e64189be393bc0a0226bdd65ae33859 by jonas:
    [lldb/Reproducer] Correctly instrument enum values

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 5abc63a8321fa35b381c301f055c7037f3da2736 by jonas:
    [lldb/Test] Skip script interpreter tests reading from stdin for

    • edit: lldb/test/Shell/ScriptInterpreter/Python/scripted_breakpoint.test
    • edit: lldb/test/Shell/ScriptInterpreter/Python/crashlog.test
    • edit: lldb/test/Shell/ScriptInterpreter/Lua/bindings.test
  • Commit f088b5c858990325894d962acceebe35f8c4041b by jonas:
    [lldb/Reproducer] Disable buffering of stdout during replay

    • edit: lldb/source/Utility/ReproducerInstrumentation.cpp
  • Commit c1e6315e6244a62aea17167fe4b611c8748cce18 by jonas:
    [lldb/Reproducer] Mark some driver tests as unsupported for lldb-repro

    • edit: lldb/test/Shell/Driver/TestRepl.test
    • edit: lldb/test/Shell/Driver/LocalLLDBInit.test
    • edit: lldb/test/Shell/Driver/TestCore.test
    • edit: lldb/test/Shell/Driver/TestFile.test
  • Commit 7427640cd9eda7ec02d2f5b29ed841bec8766169 by jonas:
    [lldb/CMake] Add check-lldb-shell and check-lldb-api targets for Xcode

    • edit: lldb/test/Shell/CMakeLists.txt
    • edit: lldb/test/API/CMakeLists.txt
  • Commit fbce79461ef7df08a94044d1fc27950958b1cd75 by jonas:
    [lldb/Test] Add check-lldb-repro target

    • edit: lldb/test/Shell/CMakeLists.txt
  • Commit 5bf399e23332e421fa7397f6d1b287f21afd521d by jonas:
    [lldb/Test] Don't add a check-* target as dependency in

    • edit: lldb/test/Shell/CMakeLists.txt
  • Commit edb668ec1448a1b7cd65316cef9c7b22f2a3c2ac by jonas:
    [lldb/Docs] Document testing strategies for the reproducers

    • edit: lldb/docs/resources/reproducers.rst
  • Commit 8154a3120d960f37f38249392e5eabf1b1e488e2 by jonas:
    [lldb/Util] Use md5 instead of python's hash function.

    • edit: lldb/utils/lldb-repro/lldb-repro.py
  • Commit de9ad91a69453ad57eacb45e383834191308e0a5 by jonas:
    [lldb/Util] Fix Python 3 incompatibility in lldb-repro

    • edit: lldb/utils/lldb-repro/lldb-repro.py
  • Commit 10cadefb1643d8a32efecb22f596e5f9e853dd7f by jonas:
    [lldb/Util] Remove reproducers after replay

    • edit: lldb/utils/lldb-repro/lldb-repro.py
  • Commit b84f38f8a94ebd47b8134312f280bac5411b2fea by jonas:
    [lldb/Reproducer] Include deserialized value in log statement

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit d62d2eeb7a8ee42dd44b28d5acbf55f6035ef359 by jonas:
    [lldb/Reproducer] Include result in recording statements

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 4eb767ee37ade15c05b12bdebe22222956b3f45a by jonas:
    [lldb/Reproducer] s/nullptr_t/std::nullptr_t/

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit e4686cca1426716b906666e88926c7a23b703538 by jonas:
    [lldb/Reproducers] Add logging to the string template specialization

    • edit: lldb/source/Utility/ReproducerInstrumentation.cpp
  • Commit d9fa66e52b567e7502a1dec90ced3d46a55ef612 by jonas:
    [lldb/Reproducers] Add (de)serialization overload for char**

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
    • edit: lldb/source/Utility/ReproducerInstrumentation.cpp
  • Commit 7f6e50f88e861bf7bda4c084c00b8c2ee2407405 by jonas:
    [lldb/Reproducers] Account for char** being a nullptr

    • edit: lldb/source/Utility/ReproducerInstrumentation.cpp
    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 179b1b4d9080c0ea21939403b7a5b0c5b2fafc76 by jonas:
    [lldb/Reproducers] Add unittest for char** (de)serializer

    • edit: lldb/unittests/Utility/ReproducerInstrumentationTest.cpp
  • Commit edf9260da7c80bdfbfbf0a006faa96b9a7682028 by jonas:
    [lldb/Reproducers] Assert when trying to get object for invalid index.

    • edit: lldb/source/Utility/ReproducerInstrumentation.cpp
  • Commit f97a191d667b585044b10140621be63c0ff032ad by jonas:
    [lldb/Reproducers] Fix reproducer instrumentation formatting (NFC)

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
    • edit: lldb/source/Utility/ReproducerInstrumentation.cpp
  • Commit 8752f85d5b2b9f8594719c1e0e5311b6deff0604 by jonas:
    Revert "[lldb/Reproducers] Assert when trying to get object for invalid

    • edit: lldb/source/Utility/ReproducerInstrumentation.cpp
  • Commit dc122aa6f3a79473abfc60778890c3b578f55e67 by jonas:
    [lldb/Reproducers] Fix API boundary tracking bug

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit ab68d8338ec721442abd1b415a9542e5cc06619c by jonas:
    [lldb/Reproducers] Use LLDB_RECORD_DUMMY for GetStopDescription

    • edit: lldb/source/API/SBThread.cpp
  • Commit ec1cd8ed43334ee257a9b4a4b0c51a546cf26909 by jonas:
    [lldb/Reproducers] Fix typo in CMake so we actually replay.

    • edit: lldb/test/Shell/CMakeLists.txt
    • edit: lldb/test/Shell/SymbolFile/DWARF/debug_loc.s
    • edit: lldb/utils/lldb-repro/lldb-repro.py
  • Commit 87a29807304714d4fe3520cbc5995c751c0f9089 by jonas:
    [lldb/Reproducers] Include string length in string (de)serialization.

    • edit: lldb/source/Utility/ReproducerInstrumentation.cpp
    • edit: lldb/unittests/Utility/ReproducerInstrumentationTest.cpp
    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 0642a3a9f2e2403d3ed60b6523ba47aaea026ee0 by jonas:
    [lldb/Reproducers] Instrument SBFile

    • edit: lldb/include/lldb/API/SBFile.h
    • edit: lldb/source/API/SBFile.cpp
  • Commit 1c29fbc45a7c0d67f4d50cc06b16f5dcf4d8cf77 by jonas:
    [lldb/Reproducers] Treat SB classes pass by value as const references

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 614fdb4cc18bc01fa3dff2155cc364bc7bbc3362 by jonas:
    [lldb/Reproducers] Add missing SBFile methods to the registry

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
    • edit: lldb/source/Utility/ReproducerInstrumentation.cpp
    • edit: lldb/source/API/SBFile.cpp
  • Commit 8e20de3be78f475a8fd29102f1c6899fb46bfe99 by jonas:
    [lldb/Reproducers] Change record logging to mirror replay logging

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit bf6dbbdbd7271d04467c70d525064b394b887edf by jonas:
    [lldb/Reproducers] Add underscore to varaibles in LLDB_RECORD macros

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 0f052231b64ed8cc85ae5d1e8edbb7d7eb22fa55 by jonas:
    [lldb/Reproducers] Change the way we instrument void* arguments

    • edit: lldb/source/API/SBTarget.cpp
    • edit: lldb/tools/lldb-instr/Instrument.cpp
    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
    • edit: lldb/source/Utility/ReproducerInstrumentation.cpp
  • Commit 7aa53b2c261525f340664da26545a5cc33d6a17b by jonas:
    [lldb/Reproducers] (De)serialize char* like const char*

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 176357d88daf78717b7891a3031744eff06f2177 by jonas:
    [lldb/Reproducers] Implement custom replayers for (char *, size_t)

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
    • edit: lldb/source/API/SBDebugger.cpp
    • edit: lldb/source/API/SBProcess.cpp
    • edit: lldb/source/API/SBFileSpec.cpp
    • edit: lldb/source/API/SBStructuredData.cpp
    • edit: lldb/source/API/SBThread.cpp
  • Commit f04970b2d82f5dd90ce05e422c893363b899fe49 by jonas:
    [lldb/Reproducers] Serialize empty string for char* methods.

    • edit: lldb/source/API/SBFileSpec.cpp
    • edit: lldb/source/API/SBProcess.cpp
    • edit: lldb/source/API/SBThread.cpp
    • edit: lldb/source/API/SBStructuredData.cpp
  • Commit 892107e71554e37af47cd61bc6affdbcebdbd4be by jonas:
    [lldb/Reproducers] Refactor GetStopReasonExtendedBacktraces (NFC)

    • edit: lldb/source/API/SBThread.cpp
  • Commit 63fe7a6067b27a43924f99bb077e1e10cb45971e by jonas:
    [lldb/Reproducers] Add missing strings for redirect macro

    • edit: lldb/include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 4950dbe794b442bb19c5bae2f87fe4bb6479e7d1 by jonas:
    [lldb/Test] Fix type in add_lit_testsuite

    • edit: lldb/test/Shell/CMakeLists.txt
  • Commit 14d9686d55a5e6c49bfc27e3749a3597f0bc823c by ldionne.2:
    [libc++] Make sure that vector copy-construction is disabled for

    • edit: libcxx/include/memory
    • add: libcxx/test/std/containers/sequences/vector/vector.cons/copy.move_only.fail.cpp
  • Commit be4422e08e7a2c2ae659ac201c96de75018b5910 by dliew:
    [compiler-rt] Use the correct minimum version flag for simulators on

    • edit: compiler-rt/cmake/config-ix.cmake
  • Commit 86bce56238f096187d7c4d062938195d8bedb07a by dliew:
    [compiler-rt] Add DARWIN_osx_MIN_VER_FLAG variable to match the other

    • edit: compiler-rt/cmake/config-ix.cmake
  • Commit 8b06b6b310d8234af2b1a5bc4d258d644e1b143a by dliew:
    [compiler-rt] Provide a lit config variable that defines the minimum

    • edit: compiler-rt/test/tsan/lit.site.cfg.py.in
    • edit: compiler-rt/test/asan/lit.site.cfg.py.in
    • edit: compiler-rt/test/ubsan/CMakeLists.txt
    • edit: compiler-rt/test/ubsan/lit.site.cfg.py.in
    • edit: compiler-rt/test/fuzzer/CMakeLists.txt
    • edit: compiler-rt/test/lit.common.configured.in
    • edit: compiler-rt/test/tsan/CMakeLists.txt
    • edit: compiler-rt/test/asan/CMakeLists.txt
    • edit: compiler-rt/test/fuzzer/lit.site.cfg.py.in
  • Commit b87a77877c66db5287efb9a9b6a9b6ba0ccce1ae by dliew:
    [compiler-rt] Disable building LibFuzzer for WatchOS and the

    • edit: compiler-rt/cmake/config-ix.cmake
  • Commit abe91326515ec45a3cbe9d6999f9d3a27656fc69 by dliew:
    [compiler-rt] Make various Apple lit substitutions work correctly for

    • edit: compiler-rt/test/lit.common.cfg.py
  • Commit 91f07a4102470478700a4a9d6784340fc1a9cfce by vsk:
    [CSInfo][TailDuplicator] Delete the call site info when removing dead

    • edit: llvm/lib/CodeGen/TailDuplicator.cpp
    • edit: llvm/test/CodeGen/X86/tail-dup-repeat.ll
  • Commit bfeff4e92c13ce4c491f55df5eb16f64bc9c8f4b by dliew:
    Add a %darwin_min_target_with_tls_support lit substitution.

    • edit: compiler-rt/test/lit.common.cfg.py
    • edit: compiler-rt/test/tsan/tls_race2.cpp
    • edit: compiler-rt/test/tsan/tls_race.cpp
    • edit: compiler-rt/test/tsan/dtls.c
    • edit: compiler-rt/test/tsan/mutexset7.cpp
  • Commit 7327ba3657339141f702d51261d2d5d89068cd35 by vsk:
    Reland "[DebugInfo] Enable the debug entry values feature by default"

    • edit: llvm/lib/CodeGen/TargetOptionsImpl.cpp
    • edit: llvm/test/CodeGen/MIR/Hexagon/bundled-call-site-info.mir
    • edit: llvm/test/tools/llvm-locstats/locstats.ll
    • edit: llvm/test/DebugInfo/MIR/X86/DW_OP_entry_value.mir
    • edit: clang/include/clang/Basic/CodeGenOptions.def
    • edit: llvm/lib/CodeGen/MachineFunction.cpp
    • edit: llvm/test/DebugInfo/MIR/X86/entry-value-of-modified-param.mir
    • edit: llvm/test/DebugInfo/MIR/X86/call-site-gnu-vs-dwarf5-attrs.mir
    • edit: llvm/include/llvm/Target/TargetOptions.h
    • edit: clang/include/clang/Driver/CC1Options.td
    • edit: llvm/lib/Target/ARM/ARMTargetMachine.cpp
    • edit: llvm/lib/Target/ARM/ARMISelLowering.cpp
    • edit: llvm/test/DebugInfo/MIR/AArch64/dbgcall-site-orr-moves.mir
    • edit: llvm/test/DebugInfo/MIR/X86/propagate-entry-value-cross-bbs.mir
    • edit: llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
    • edit: clang/lib/CodeGen/BackendUtil.cpp
    • edit: llvm/test/DebugInfo/MIR/X86/dbg-call-site-spilled-arg-multiple-defs.mir
    • edit: llvm/test/CodeGen/ARM/smml.ll
    • edit: llvm/test/DebugInfo/MIR/X86/dbgcall-site-reg-shuffle.mir
    • edit: llvm/test/DebugInfo/MIR/Hexagon/dbgcall-site-instr-before-bundled-call.mir
    • edit: llvm/test/CodeGen/MIR/X86/call-site-info-error3.mir
    • edit: llvm/lib/Target/X86/X86TargetMachine.cpp
    • edit: llvm/test/CodeGen/AArch64/arm64-tls-dynamics.ll
    • edit: llvm/test/DebugInfo/MIR/X86/dbgcall-site-reference.mir
    • edit: llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
    • edit: llvm/test/CodeGen/X86/tail-dup-repeat.ll
    • edit: llvm/test/tools/llvm-dwarfdump/X86/locstats.ll
    • edit: llvm/test/CodeGen/MIR/X86/call-site-info-error1.mir
    • edit: lldb/packages/Python/lldbsuite/test/functionalities/param_entry_vals/basic_entry_values_x86_64/Makefile
    • edit: llvm/test/DebugInfo/MIR/X86/dbgcall-site-interpretation.mir
    • edit: llvm/test/DebugInfo/X86/dbg-value-range.ll
    • edit: clang/lib/CodeGen/CGDebugInfo.cpp
    • edit: llvm/test/DebugInfo/MIR/X86/dbgcall-site-copy-super-sub.mir
    • edit: llvm/test/DebugInfo/MIR/X86/dbgcall-site-two-fwd-reg-defs.mir
    • edit: llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
    • edit: llvm/test/CodeGen/X86/xray-typed-event-log.ll
    • edit: llvm/lib/CodeGen/LiveDebugValues.cpp
    • edit: llvm/test/CodeGen/X86/statepoint-allocas.ll
    • edit: llvm/test/DebugInfo/MIR/ARM/dbgcall-site-interpretation.mir
    • add: llvm/test/DebugInfo/MIR/ARM/dbgcallsite-noreg-is-imm-check.mir
    • edit: llvm/test/DebugInfo/MIR/X86/debug-call-site-param.mir
    • edit: llvm/test/DebugInfo/MIR/X86/dbgcall-site-partial-describe.mir
    • add: llvm/test/DebugInfo/X86/no-entry-values-with-O0.ll
    • edit: llvm/include/llvm/CodeGen/CommandFlags.inc
    • edit: llvm/test/DebugInfo/MIR/X86/dbg-call-site-spilled-arg.mir
    • edit: llvm/test/tools/llvm-dwarfdump/X86/stats-dbg-callsite-info.ll
    • edit: llvm/lib/Target/X86/X86ISelLowering.cpp
    • edit: lldb/packages/Python/lldbsuite/test/decorators.py
    • edit: llvm/test/tools/llvm-dwarfdump/X86/valid-call-site-GNU-extensions.ll
    • edit: llvm/test/CodeGen/X86/speculative-load-hardening-indirect.ll
    • edit: llvm/lib/CodeGen/MIRParser/MIRParser.cpp
    • edit: llvm/test/DebugInfo/X86/dbg-value-regmask-clobber.ll
    • edit: llvm/test/DebugInfo/ARM/call-site-info-output.ll
    • edit: llvm/test/DebugInfo/MIR/X86/dbginfo-entryvals.mir
    • edit: llvm/test/DebugInfo/MIR/X86/unreachable-block-call-site.mir
    • edit: llvm/test/CodeGen/MIR/X86/call-site-info-error4.mir
    • edit: llvm/test/DebugInfo/MIR/X86/kill-entry-value-after-diamond-bbs.mir
    • edit: llvm/include/llvm/Target/TargetMachine.h
    • edit: llvm/test/CodeGen/MIR/X86/call-site-info-error2.mir
    • edit: llvm/test/DebugInfo/MIR/SystemZ/call-site-lzer.mir
    • edit: llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
    • edit: llvm/test/DebugInfo/MIR/AArch64/dbgcall-site-interpret-movzxi.mir
    • edit: llvm/test/DebugInfo/MIR/ARM/dbgcall-site-propagated-value.mir
    • edit: llvm/test/CodeGen/AArch64/arm64-anyregcc.ll
    • edit: llvm/test/DebugInfo/AArch64/call-site-info-output.ll
    • edit: clang/lib/Frontend/CompilerInvocation.cpp
    • edit: llvm/test/DebugInfo/MIR/X86/dbgcall-site-lea-interpretation.mir
    • edit: llvm/test/DebugInfo/X86/dbgcall-site-zero-valued-imms.ll
    • edit: llvm/test/DebugInfo/MIR/Hexagon/live-debug-values-bundled-entry-values.mir
    • edit: clang/test/CodeGenCXX/dbg-info-all-calls-described.cpp
    • edit: llvm/test/DebugInfo/ARM/entry-value-multi-byte-expr.ll
    • edit: llvm/test/DebugInfo/MIR/AArch64/dbgcall-site-interpretation.mir
    • edit: llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
    • edit: llvm/test/CodeGen/X86/xray-custom-log.ll
    • edit: llvm/test/DebugInfo/Sparc/entry-value-complex-reg-expr.ll
    • edit: llvm/test/DebugInfo/MIR/X86/entry-values-diamond-bbs.mir
    • edit: llvm/test/DebugInfo/X86/dbgcall-site-64-bit-imms.ll
    • edit: llvm/test/CodeGen/AArch64/arm64-patchpoint.ll
    • edit: llvm/test/CodeGen/X86/call-site-info-output.ll
    • edit: llvm/test/CodeGen/X86/hoist-invariant-load.ll
    • edit: llvm/test/DebugInfo/MIR/ARM/if-coverter-call-site-info.mir
    • edit: llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
    • edit: llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
    • edit: llvm/test/DebugInfo/MIR/X86/multiple-param-dbg-value-entry.mir
    • edit: llvm/test/DebugInfo/X86/loclists-dwp.ll
    • edit: clang/test/CodeGen/debug-info-extern-call.c
  • Commit 5ab84b60b3e60dbbeab244c8a000a668202e27c7 by flo:
    [InstCombine] Precommit umul.with.overflow sign check test.

    • add: llvm/test/Transforms/InstCombine/umul-sign-check.ll
  • Commit 379c69d9c849c2117d2e70f4cb7d260182d140ab by flo:
    [InstCombine] Simplify a umul overflow check to a != 0 && b != 0.

    • edit: llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
    • edit: llvm/test/Transforms/InstCombine/umul-sign-check.ll
  • Commit 5139c53f591d5ed4cff0c6aa1fa5dd608ff876a8 by flo:
    [InstCombin] Avoid nested Create calls, to guarantee order.

    • edit: llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  • Commit d4d50ba31057e688253bac73a964aaadb560d4c3 by flo:
    [SLPVectorizer] Do not assume extracelement idx is a ConstantInt.

    • edit: llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
    • edit: llvm/test/Transforms/SLPVectorizer/X86/lookahead.ll
  • Commit d8f5a008d21328589ef7b7ff56a13d320bb313c6 by jkorous:
    [clang][doxygen] Fix false -Wdocumentation warning for tag typedefs

    • edit: clang/lib/AST/CommentSema.cpp
    • add: clang/test/Sema/warn-documentation-tag-typedef.cpp
    • edit: clang/include/clang/AST/CommentSema.h
  • Commit ee71bdc04d85b9564518e9dfb2523dc34527a721 by teemperor:
    [lldb] Don't model std::atomic as a transparent data structure in the

    • edit: lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/TestLibCxxAtomic.py
    • edit: lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/atomic/main.cpp
    • edit: lldb/source/Plugins/Language/CPlusPlus/LibCxxAtomic.cpp
  • Commit 746576d639529a5c5f1854921de0a9ead6deef4a by david:
    Move common build types to a new SPMBuildCore target

    • delete: Sources/Build/Sanitizers.swift
    • add: Sources/SPMBuildCore/Triple.swift
    • edit: Sources/Commands/SwiftTool.swift
    • add: Sources/SPMBuildCore/Toolchain.swift
    • add: Sources/SPMBuildCore/Sanitizers.swift
    • edit: Package.swift
    • edit: Sources/Workspace/UserToolchain.swift
    • add: Sources/SPMBuildCore/BuildParameters.swift
    • edit: Sources/Commands/SwiftTestTool.swift
    • edit: Sources/CMakeLists.txt
    • add: Sources/XCBuildSupport/XcodeBuildSystem.swift
    • edit: Tests/BuildTests/BuildPlanTests.swift
    • edit: Sources/Commands/SwiftBuildTool.swift
    • delete: Sources/Commands/BuildSystem.swift
    • delete: Sources/Build/Triple.swift
    • edit: Sources/Build/BuildDelegate.swift
    • edit: Sources/Workspace/Destination.swift
    • edit: Sources/Commands/CMakeLists.txt
    • edit: Sources/Commands/Options.swift
    • edit: Sources/Build/BuildOperation.swift
    • edit: Utilities/bootstrap
    • edit: Sources/Build/BuildPlan.swift
    • edit: Sources/Commands/SwiftPackageTool.swift
    • edit: Sources/Build/CMakeLists.txt
    • edit: Sources/Commands/APIDigester.swift
    • edit: Sources/Commands/SymbolGraphExtract.swift
    • delete: Sources/Build/BuildParameters.swift
    • delete: Sources/Build/Toolchain.swift
    • edit: Sources/XCBuildSupport/CMakeLists.txt
    • add: Sources/SPMBuildCore/CMakeLists.txt
    • edit: Sources/Build/ManifestBuilder.swift
    • add: Sources/SPMBuildCore/BuildSystem.swift
    • edit: Sources/Build/XCFrameworkInfo.swift
  • Commit fef7562ec08d974ad6a90c93752b1ae525da23ab by ankit_aggarwal:
    [Build] Use our exported LLBuild for disambiguation

    • edit: Sources/Build/BuildOperation.swift