[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (main) (Debug) #3788

# [FAILURE] swift-main-source-compat-suite-debug [#3788]

Build URL: https://ci.swift.org/job/swift-main-source-compat-suite-debug/3788/
Project: swift-main-source-compat-suite-debug
Date of build: Tue, 02 Feb 2021 02:54:34 -0600
Build duration: 12 hr

Identified problems:- Jenkins Error: This build failed because of a Jenkins Error; typically a Java exception.

Changes- Commit 0e97ecedd6ac4df22051d81861e3eb74c35d9d3c by hamishknight:

[TBDGen] Make enumeratePublicSymbols more functional

  • edit: lib/FrontendTool/FrontendTool.cpp

  • edit: include/swift/TBDGen/TBDGen.h

  • edit: lib/FrontendTool/TBD.cpp

  • edit: lib/TBDGen/TBDGen.cpp

  • Commit 01e24a5a1022b9875205db1aa94d2195ef67ac7f by hamishknight:

    Have performParallelIRGeneration take an IRGenDescriptor

    • edit: lib/IRGen/IRGen.cpp
  • Commit c0a2ea7d0ea62f64d4000d350162e83b4f22a388 by hamishknight:

    Sink linker directive computation into IRGen

    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: tools/sil-llvm-gen/SILLLVMGen.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: include/swift/Subsystems.h
    • edit: lib/IRGen/CMakeLists.txt
    • edit: lib/Immediate/Immediate.cpp
    • edit: lib/IRGen/IRGenModule.h
    • edit: include/swift/AST/IRGenRequests.h
    • edit: lib/IRGen/IRGen.cpp
    • edit: lib/IRGen/IRGenRequests.cpp
  • Commit 56929fdaaa193cc42d00e3b1a969e1df7aa92875 by hamishknight:

    [TBDGen] Return a vector of symbols instead of set

    • edit: include/swift/AST/IRGenRequests.h
    • edit: include/swift/AST/TBDGenRequests.h
    • edit: lib/TBDGen/TBDGen.cpp
    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/IRGen/IRGenRequests.cpp
    • edit: lib/TBDGen/TBDGenVisitor.h
    • edit: test/TBD/linker-directives.swift
    • edit: lib/IRGen/GenDecl.cpp
    • edit: include/swift/TBDGen/TBDGen.h
    • edit: lib/FrontendTool/TBD.cpp
    • edit: lib/FrontendTool/FrontendTool.cpp
  • Commit b0121653560e9fa0191b27eb650dca2329c8164b by hamishknight:

    Add missing std::string conversion

    • edit: lib/TBDGen/TBDGen.cpp
  • Commit 64c37734de135d6897b8e5ab86fd8976cbc0d0da by varun_gandhi:

    Make StringRef to std::string conversions explicit.

    • edit: lib/Serialization/ModuleFileCoreTableInfo.h
    • edit: lib/Serialization/Serialization.cpp
  • Commit 79fb1cac02548ec426a5a59f8d8a95c86354bf58 by nhawes:

    [build-script-impl] Simplify libcxx build step

    • edit: utils/build-script-impl
  • Commit 71e6d0612b327a5e50deebaef0d425c16079d9b8 by dave:

    Track upstream LLVM changes

    • edit: include/swift/Subsystems.h
    • edit: lib/Frontend/ModuleInterfaceLoader.cpp
  • Commit 2393c1af7dba2000a0ebc5e4471587bf9b66c3df by varun_gandhi:

    [NFC] Use clang::Type->dump() to account for upstream changes.

    • edit: lib/AST/Type.cpp
  • Commit 5b6c1375861b178a613486791272387ea5b41434 by nhawes:

    [cmake] Fix zlib cmake issue: Target

    • edit: cmake/modules/SwiftSharedCMakeConfig.cmake
  • Commit ecf48ae4eb028d3d2a14d31afce7dfed2560a5ed by nhawes:

    [master-rebranch] Fix up another implicit -> explcit StringRef -> std::string conversion

    • edit: lib/FrontendTool/ScanDependencies.cpp
  • Commit 1811069948f7f2433c1a1bbb8dadf90500089cc6 by nhawes:

    [master-rebranch] Fix up missing include causing build failures.

    • edit: lib/FrontendTool/FrontendTool.cpp
  • Commit f95ac38627fb76fd209a948f7184d0d6ebf41b7f by nhawes:

    Fix build failures (CNK platform removed upstream, a StringRef -> std::string conversion)

    • edit: lib/SILOptimizer/Transforms/StringOptimization.cpp
    • edit: lib/Basic/Platform.cpp
  • Commit c39b1a15e496eba92b7db8d0f44910c27462bbf0 by dave:

    Track upstream LLVM changes

    • edit: lib/ClangImporter/ImportType.cpp
    • edit: include/swift/Frontend/ModuleInterfaceLoader.h
  • Commit 4fd66b40292cfd604ce30db21175564bfb2d9634 by nhawes:

    Fix build failures due to Tyoe::dump() api difference + string conversions

    • edit: lib/AST/ExtInfo.cpp
    • edit: include/swift/AST/ExtInfo.h
    • edit: lib/SILOptimizer/Transforms/StringOptimization.cpp
  • Commit 27e2c4d2e8e8fa17a634af6b3b06e0cacbb99943 by nhawes:

    Fix up another caller missing second param of Type::dump()

    • edit: lib/AST/ASTDumper.cpp
  • Commit 956558f23fed93d10e6754dbf6448a4d7b3ffbe9 by vsk:

    [test] Fix a bug in test/Profiler/coverage_smoke.swift

    • edit: test/Profiler/coverage_smoke.swift
  • Commit 0dd2e0da813d68da1a621f8fcbd2967be69f556c by aschwaighofer:

    Adjust to addition of ABIArgInfo::IndirectAliased

    • edit: lib/IRGen/GenCall.cpp
  • Commit 6e16b7a2bfaa6e46e3f218bab056a72215865f32 by aschwaighofer:

    Update test IRGen/pic.swift for changed code generation

    • edit: test/IRGen/pic.swift
  • Commit 90a7ac7dd9f4c3833347e9e0bca320d22509f036 by augusto2112:

    Add functionality that returns correct reflection section name for different object files

    • edit: include/swift/Reflection/ReflectionContext.h
    • add: include/swift/ABI/ObjectFile.h
  • Commit 00f47004961ba4b1a19c03e2acde8ff579ef2e0d by dave:

    Handle expanded enums in upstream LLVM (ZOS and GOFF)

    • edit: lib/Basic/Platform.cpp
    • edit: lib/IRGen/GenReflection.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/IRGen/GenMeta.cpp
    • edit: lib/IRGen/GenClass.cpp
    • edit: lib/IRGen/IRGen.cpp
  • Commit 1e28b982460e60571690f2dad316ce6794dc2e70 by augusto2112:

    Fix reading metadata from ELF sections

    • edit: include/swift/Reflection/ReflectionContext.h
  • Commit d222447142dbb7e89987ca261b370bae79e61e37 by forster:

    Remove calls to deprecated default-false VectorType::get.

    • edit: lib/IRGen/GenType.cpp
    • edit: lib/IRGen/GenCall.cpp
  • Commit 7846c81deaa25c7a2463c0eb0ba0abea75609835 by augusto2112:

    Fix reading elf section from file buffer

    • edit: include/swift/Reflection/ReflectionContext.h
  • Commit ebdb4d9ace39107d6912a572aaf4d10bd81871a8 by vsk:

    [test] Fix a bug in test/Profiler/coverage_smoke.swift

    • edit: test/Profiler/coverage_smoke.swift
  • Commit bd38c2fac3de8565627fb23b70a490bc8ab71945 by danielrodriguez:

    [android] Adapt test to upstream readobj output change.

    • edit: test/DebugInfo/modulecache.swift
  • Commit 0ade2ffa6eb03576ca91508d9dcbc58f6bb165b7 by vsk:

    [test] Weaken a test in coverage_smoke.swift

    • edit: test/Profiler/coverage_smoke.swift
  • Commit cfd38c42a1d524fa6fb879190f3a48c6d9412770 by vsk:

    [Profiler] Assign counter to IfStmt condition

    • edit: test/Profiler/coverage_toplevel.swift
    • edit: test/Profiler/coverage_exceptions.swift
    • edit: test/Profiler/coverage_smoke.swift
    • edit: lib/SIL/IR/SILProfiler.cpp
    • edit: test/Profiler/coverage_if.swift
  • Commit 92057533eed4839ee7550b93d6b30590d9868a31 by dave:

    Track upstream LLVM changes

    • edit: lib/IRGen/GenConstant.cpp
  • Commit 1a5ae1bed5c7c152767d31473ac40441a93fa412 by aschwaighofer:

    Adjust test/IRGen/pic.swift for arm64e

    • edit: test/IRGen/pic.swift
  • Commit 335574506aad5d3659427001ed6f18b7fcb0fa81 by dave:

    Track upstream LLVM changes

    • edit: lib/AST/Decl.cpp
  • Commit db355b1799ee8efb01522e8c98eee77bc3643828 by dave:

    Track upstream LLVM changes

    • edit: lib/AST/Builtins.cpp
  • Commit 85a136aa7d9d9e0691e51121772c5092b4e2a94b by pyaskevich:

    Fix use of reference type as pointer in swift-reflection-dump.cpp

    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
  • Commit 40b6798d351f84eac89a558395f3fbdd2430df3f by nhawes:

    Update usages of 'SwiftNewtypeAttr' for the new spelling 'SwiftNewTypeAttr'

    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: lib/ClangImporter/ClangAdapter.cpp
    • edit: lib/PrintAsObjC/DeclAndTypePrinter.cpp
    • edit: lib/ClangImporter/ClangAdapter.h
    • edit: lib/SIL/IR/SILFunctionType.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/IRGen/GenStruct.cpp
  • Commit 625881816b1004b1aa17af18a09730f87696822c by gwenm:

    Update for rG89c1e35f3c50

    • edit: lib/SILOptimizer/Utils/LoopUtils.cpp
  • Commit 9db5916d1a53f8bdce76e9273cc0fa53d55645e6 by aschwaighofer:

    Adjust to LLVM change: InitTargetOptionsFromCodeGenFlags requires a triple

    • edit: tools/swift-llvm-opt/LLVMOpt.cpp
  • Commit dde120902601655c79f4fe6f4cf97f0218ff11a8 by brentdax:

    Update SourceBufferImporter to avoid getBuffer()

    • edit: lib/ClangImporter/ClangSourceBufferImporter.cpp
    • edit: lib/ClangImporter/ClangSourceBufferImporter.h
  • Commit 3797809cea1a96c8ed85df623756f69391bfd192 by aschwaighofer:

    Add struct CfgTraitsFor

    • edit: include/swift/SIL/CFG.h
    • edit: lib/SILOptimizer/Transforms/CSE.cpp
    • edit: include/swift/SIL/Dominance.h
  • Commit f3514406cb3ae9b6760ef79905907abbcff7140f by aschwaighofer:

    Fix(?) lib/ClangImporter/ImportType.cpp

    • edit: lib/ClangImporter/ImportType.cpp
  • Commit 55db26faf959f63f0e4a8bca7f588c6cfb697173 by dave:

    Partially unbreak the build

    • edit: lib/IRGen/GenCall.cpp
    • edit: lib/ClangImporter/ImportType.cpp
    • edit: include/swift/SIL/CFG.h
    • edit: lib/IRGen/GenClangType.cpp
    • edit: lib/AST/ClangTypeConverter.cpp
    • edit: lib/ClangImporter/ClangAdapter.cpp
  • Commit 9df236987ca1b4693dba7c1c25d03efa3b22a111 by dave:

    Track upstream LLVM

    • edit: lib/Immediate/Immediate.cpp
  • Commit d3a1403ea372a6c736193a3c11a9d371a342e0d0 by mikeash:

    [swift-reflection-dump] Fix resolve() call on branch.

    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
  • Commit fe42c37f2e7060e56af5098a56bf8dd61e888787 by alaferriere:

    Update to follow LLVM change to getTypeByName

    • edit: lib/LLVMPasses/ARCEntryPointBuilder.h
  • Commit 1f16f7ad8af04cf8dc93d334f5f65026863d45e1 by aschwaighofer:

    Adjust to LLVM change that requires sret parameter attributes to be

    • edit: test/IRGen/big_types_corner_cases.sil
    • edit: test/IRGen/function_param_convention.sil
    • edit: test/IRGen/existentials.sil
    • edit: test/IRGen/generic_tuples.swift
    • edit: test/Interop/Cxx/class/constructors-irgen.swift
    • edit: test/Interop/Cxx/templates/function-template-irgen-objc.swift
    • edit: test/IRGen/class_bounded_generics.swift
    • edit: test/IRGen/existentials_objc.sil
    • edit: test/IRGen/objc_class_export.swift
    • edit: test/IRGen/opaque_values_irgen.sil
    • edit: test/IRGen/yield_once_indirect.sil
    • edit: test/IRGen/enum_dynamic_multi_payload.sil
    • edit: test/IRGen/objc_structs.swift
    • edit: test/IRGen/undef.sil
    • edit: test/IRGen/witness_method.sil
    • edit: test/IRGen/c_layout.sil
    • edit: test/IRGen/dynamic_self_cast.swift
    • edit: test/IRGen/weak_class_protocol.sil
    • edit: test/IRGen/function_types.sil
    • edit: test/IRGen/enum.sil
    • edit: test/IRGen/enum_future.sil
    • edit: test/IRGen/protocol_resilience_thunks.swift
    • edit: test/IRGen/objc_super.swift
    • edit: test/IRGen/abitypes.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-1distinct_generic_use.swift
    • edit: test/IRGen/yield_once_big.sil
    • edit: test/IRGen/sil_witness_tables.swift
    • edit: test/IRGen/outlined_copy_addr.swift
    • edit: test/IRGen/struct_resilience.swift
    • edit: test/IRGen/generic_ternary.swift
    • edit: test/IRGen/big_types_corner_cases.swift
    • edit: test/IRGen/indirect_argument.sil
    • edit: test/IRGen/argument_attrs.sil
    • edit: test/IRGen/infinite_archetype.swift
    • edit: test/IRGen/TestABIInaccessible.swift
    • edit: test/IRGen/generic_casts.swift
    • edit: test/SILOptimizer/eager_specialize.sil
    • edit: test/IRGen/protocol_accessor_multifile.swift
    • edit: test/LLVMPasses/merge_func.ll
    • edit: test/IRGen/unconditional_checked_cast.sil
    • edit: lib/IRGen/GenKeyPath.cpp
    • edit: test/IRGen/partial_apply.sil
    • edit: test/IRGen/pre_specialize.swift
    • edit: test/IRGen/enum_resilience.swift
    • edit: lib/IRGen/GenCall.cpp
    • edit: test/SILOptimizer/eager_specialize_ossa.sil
    • edit: test/IRGen/big_types_corner_cases_tiny.swift
  • Commit e49bccc2d102a0733eeb71baa56d904f5e4e23fe by aschwaighofer:

    More sret fixes

    • edit: test/AutoDiff/IRGen/differentiable_function.sil
  • Commit cdf9890a121efa04f577f25f4ae44a6d745239ee by aschwaighofer:

    Fix Interop tests for latest LLVM

    • edit: test/Interop/C/function/emit-called-inline-function-irgen.swift
  • Commit cd678306852aa74de9532a1095e9ab182b43d856 by aschwaighofer:

    Update AArch64SubArch_arm64e triple name to match LLVM

    • edit: lib/LLVMPasses/LLVMMergeFunctions.cpp
  • Commit a20a0cd81c55f582ec721882cfbcfad4e50b850d by aschwaighofer:

    Fix swift-reflection-dump.cpp for recent LLVM changes

    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
  • Commit 36ae8cd90de00d2a132e3ed57145156554ab10d4 by aschwaighofer:

    Remove non-existant header use

    • edit: include/swift/ABI/TrailingObjects.h
  • Commit ca9e258dd1072e8d697447ff2045c50be7d589cf by aschwaighofer:

    Adjust to removal of RecordLayout.h header

    • edit: include/swift/AST/FineGrainedDependencyFormat.h
    • edit: lib/ClangImporter/SwiftLookupTable.cpp
    • edit: lib/Serialization/ModuleFormat.h
  • Commit 182c769b83b8c1778bc867ee5e0958479a1b6625 by alaferriere:

    [Serialization] Update include of RecordLayout.h for recent LLVM upstreaming

    • edit: lib/Serialization/DocFormat.h
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/Serialization/SourceInfoFormat.h
  • Commit f963465171ae871247cd5b8d068f8dfbd08de070 by alaferriere:

    Remove hash_value(const llvm::Optional

    • edit: include/swift/Basic/AnyValue.h
  • Commit d79a58fbb4ad6366847c4edb7a56654cbc3babfc by alaferriere:

    [Frontend] Fix use of unique pointer to VFS

    • edit: lib/Frontend/Frontend.cpp
  • Commit f7d8659f75fdfbda4ae902e5c57a102f68bf26a0 by jonas:

    Adjust for upstream PowerPC builtin/instrinsic patch.

    • edit: lib/ClangImporter/ClangAdapter.cpp
    • edit: lib/AST/ClangTypeConverter.cpp
    • edit: lib/ClangImporter/ImportType.cpp
    • edit: lib/IRGen/GenCall.cpp
  • Commit e19eb67bf4acccce2a22cd76d947862ad3979558 by aprantl:

    Adapt to upstream changes in 41c3b271399229976d9885233db79ebbbe0383c6

    • edit: lib/IRGen/IRGenDebugInfo.cpp
  • Commit ad89b31e2b9a328956eabb87805166669c581f21 by varun_gandhi:

    [Serialization] Update Clang type serialization for LLVM-side change.

    • edit: lib/Serialization/Serialization.cpp
    • edit: include/swift/ClangImporter/SwiftAbstractBasicWriter.h
    • edit: lib/ClangImporter/Serializability.cpp
  • Commit 83c9485c1d208ca4c9ccc3455d3a2679a5d2d150 by alaferriere:

    [next][AST] Ignore AMX intrinsic

    • edit: lib/AST/Builtins.cpp
  • Commit 549189bee60770aa05e18f36040281893754b382 by alaferriere:

    [cxx-interop] Add "nonnull" and "dereferenceable(n)" attributes to constructor params.

    • edit: test/Interop/Cxx/operators/member-out-of-line-irgen.swift
    • edit: test/Interop/Cxx/static/static-var-irgen.swift
    • edit: test/Interop/Cxx/operators/member-inline-irgen.swift
    • edit: test/Interop/Cxx/class/constructors-irgen.swift
  • Commit 1bc7a8ea7cdb2bff38ed85f93dae41160fcbbb0a by alaferriere:

    [ClangImporter] Keep using the buffer start address as map key

    • edit: lib/ClangImporter/ClangSourceBufferImporter.cpp
    • edit: lib/ClangImporter/ClangSourceBufferImporter.h
  • Commit 91bccd5c38289a8572f4d51f6f63afa30b382b6b by alaferriere:

    [next] Update reference to initializeDwarfEHPreparePass

    • edit: tools/swift-llvm-opt/LLVMOpt.cpp
  • Commit 2bedab26961c58862abe17944517075607bc0930 by varun_gandhi:

    Pass clang::ASTContext for serialization.

    • edit: lib/Serialization/Serialization.cpp
  • Commit 5036a55550d3dbdc755f9f09e85f2f351f12d56c by alaferriere:

    [Frontend] Allow additional files for diagnostic verifier

    • edit: include/swift/Frontend/Frontend.h
    • edit: include/swift/Frontend/DiagnosticVerifier.h
    • edit: lib/Frontend/DiagnosticVerifier.cpp
    • edit: include/swift/Basic/DiagnosticOptions.h
    • edit: lib/Frontend/Frontend.cpp
    • edit: include/swift/Option/FrontendOptions.td
    • edit: lib/Frontend/CompilerInvocation.cpp
  • Commit 0fde935cc7298a7f08aa14d1ca413627fbd970ab by alaferriere:

    [ClangImporter] Move conflicting swift_name attributes tests

    • edit: test/IDE/Inputs/custom-modules/OmitNeedlessWords.h
    • edit: test/ClangImporter/Inputs/custom-modules/module.map
    • add: test/ClangImporter/Inputs/custom-modules/ConflictingNames.h
    • edit: test/IDE/print_omit_needless_words.swift
    • add: test/ClangImporter/attr-swift_name-errors.swift
  • Commit 25ff64686dc9c4d9de9efc6ae2a4a9c62c70a6c5 by aschwaighofer:

    Adjust to llvm's byVal parameter attributes needing the storage type

    • edit: lib/IRGen/GenCall.cpp
    • edit: lib/IRGen/GenCall.h
  • Commit 08b8c7b4f1dde5900e2c38a29d616e192aaac84f by aschwaighofer:

    Fix IR test case

    • edit: test/IRGen/c_layout.sil
    • edit: test/IRGen/abitypes.swift
    • edit: test/IRGen/big_types_corner_cases.sil
    • edit: test/IRGen/c_functions.swift
    • edit: test/IRGen/objc_class_export.swift
    • edit: test/IRGen/objc_structs.swift
  • Commit 319f269d012bd20cae1c2102384aa2d5453c0ede by aschwaighofer:

    More IR test fixes

    • edit: test/ClangImporter/CoreGraphics_test.swift
  • Commit cd4a58b320b6d1a8e3d693b2127fe5991a50ac47 by z.zoelec2:

    Set C++ float type when converting evaluated value to string.

    • edit: lib/ClangImporter/ImportDecl.cpp
  • Commit e47a3788e5eb1b20fa977f4bff29da962d84ba7a by alaferriere:

    [Tests] Xfail DebugInfo/async-args.swift

    • edit: test/DebugInfo/async-args.swift
  • Commit 66562cec0a247a698c9a4159ac4b9de131a24fe4 by alaferriere:

    [Tests] Disable flaky async_taskground_next_on_* tests

    • edit: test/Concurrency/Runtime/async_taskgroup_next_on_pending.swift
    • edit: test/Concurrency/Runtime/async_taskgroup_next_on_completed.swift
  • Commit 3db60d2c208e8d862a07872d038fb4ca1e91d174 by compnerd:

    test: update Interop.cxx tests for newer clang

    • edit: test/Interop/Cxx/class/inline-function-codegen/constructor-calls-method-irgen.swift
    • edit: test/Interop/Cxx/class/inline-function-codegen/method-calls-method-from-nested-struct-irgen.swift
    • edit: test/Interop/Cxx/class/inline-function-codegen/method-calls-method-irgen.swift
  • Commit 3351fedf158f17821bb5cac9fa5c337609264247 by kyrtzidis:

    Unbreak building against apple/stable/20210107

    • edit: lib/ClangImporter/ClangImporter.cpp
  • Commit e8f5f6239418da9bb5c4c950278cd29611e1f739 by aschwaighofer:

    [rebranch] Fix IRGen i386 test cases

    • edit: test/IRGen/pic.swift
    • edit: test/IRGen/objc_simd.sil
  • Commit 8242ae7458bf15046193ae1601823abc056bffc9 by aschwaighofer:

    [rebranch] Fix test/Interop/Cxx/operators tests

    • edit: test/Interop/Cxx/operators/member-out-of-line-irgen.swift
    • edit: test/Interop/Cxx/operators/member-inline-irgen.swift
  • Commit 01d73860ca036ce312a7ff61305b111763dea774 by kyrtzidis:

    Temporarily comment-out code using API change from clang

    • edit: lib/ClangImporter/ClangImporter.cpp
  • Commit bf56370fb79903ab8e105c60fe44fe99fcea67db by aprantl:

    Re-enable async argument debug info test.

    • edit: test/DebugInfo/async-args.swift
  • Commit 14df4d13104dfd1519db59d8de8e7900f7197559 by tkientzle:

    Compatibility for Optional -> AnyHashable casts

    • edit: test/Casting/Casts.swift
    • edit: stdlib/public/runtime/DynamicCast.cpp
  • Commit 5aaabfd5a2f1029c5f8038a59b6bae6800b01ebf by tkientzle:

    Fix spelling of DynamicCastResult

    • edit: stdlib/public/runtime/DynamicCast.cpp
  • Commit 302f463ce31fee1770c01b222e2918421f183cfd by kyrtzidis:

    Un-comment-out code using API change from clang

    • edit: lib/ClangImporter/ClangImporter.cpp
  • Commit 067beb18f94b38902d2dc4dc5426c827814e2447 by tkientzle:

    Accessing nil-keyed elements is trickier than I thought

    • edit: test/Casting/Casts.swift
  • Commit 1fa20641e0199770f7292cd4f55712ad57c2d2ce by aschwaighofer:

    [rebranch] Fix test IRGen/pic.swift

    • edit: test/IRGen/pic.swift
  • Commit 730af40841a2b55ed41ba2d50323397562102892 by aprantl:

    Recover from an incorrect merge conflict resolution

    • edit: lib/IRGen/IRGenDebugInfo.cpp
  • Commit abd1603c8836c410ff23d7ed5ee1c4ff2ebbee9d by meghanavgupta:

    TempLValueOpt : Cleanup debug_value_addr when combining a copy_addr and destroy

    • edit: test/SILOptimizer/templvalueopt_ossa.sil
    • edit: lib/SILOptimizer/Transforms/TempLValueOpt.cpp
  • Commit 79728f8eb5e862e5280035dfcfcb2fa41024af5b by schuett:

    Add missing line-break in .clang-format

    • edit: .clang-format
  • Commit 828bbbb678c9e1ba2899eb809850d69dd260e2e2 by alaferriere:

    [Tests] Disable DebugInfo/top_level_code.swift

    • edit: test/DebugInfo/top_level_code.swift
  • Commit 086dc14008a6cdd95c9a6739d76915eb5343174b by tkientzle:

    Don't link-check the Optional/AnyHashable workaround

    • edit: stdlib/public/runtime/DynamicCast.cpp
    • edit: test/Casting/Casts.swift
  • Commit f576bebaf14122d552d8854cc3aceafdfe9e313c by alaferriere:

    [Tests] Disable process-stats-dir.py related tests

    • edit: test/NameLookup/named_lazy_member_loading_swift_class_type.swift
    • edit: test/NameLookup/named_lazy_member_loading_swift_struct.swift
    • edit: test/Misc/stats_dir_failure_count.swift
    • edit: test/NameLookup/named_lazy_member_loading_protocol_mirroring.swift
    • edit: test/NameLookup/named_lazy_member_loading_objc_interface.swift
    • edit: test/NameLookup/named_lazy_member_loading_swift_class.swift
    • edit: test/Misc/stats_dir.swift
    • edit: test/NameLookup/named_lazy_member_loading_swift_struct_ext_mem.swift
    • edit: test/Driver/pipe_round_robin.swift.gyb
    • edit: test/SILOptimizer/hello-world.swift
    • edit: test/Misc/stats_dir_instructions.swift
    • edit: test/NameLookup/named_lazy_member_loading_objc_category.swift
    • edit: test/NameLookup/named_lazy_member_loading_swift_struct_ext.swift
    • edit: test/NameLookup/named_lazy_member_loading_swift_enum.swift
    • edit: test/NameLookup/named_lazy_member_loading_objc_protocol.swift
    • edit: test/Misc/stats_dir_plausible_maxrss.swift
    • edit: test/Misc/stats_dir_long_path_name.swift
    • edit: test/NameLookup/named_lazy_member_loading_swift_proto.swift
    • edit: validation-test/compiler_scale/parse_array_nested.swift.gyb
    • edit: test/NameLookup/named_lazy_member_loading_swift_derived_class_type.swift
    • edit: test/NameLookup/named_lazy_member_loading_anyobject.swift
    • edit: test/NameLookup/named_lazy_member_loading_swift_derived_class.swift
  • Commit 748339a83a016b7ab718bc075207c19689c0ba02 by github:

    [test] Mark concurrency tests with appropiate REQUIRES. (#35624)

    • edit: test/TBD/async-function-pointer.swift
    • edit: validation-test/compiler_crashers_2_fixed/rdar71260972.sil
    • edit: test/SILOptimizer/optimize_hop_to_executor.sil
    • edit: test/IDE/complete_concurrency_specifier.swift
    • edit: test/IDE/complete_asyncannotation.swift
    • edit: test/IDE/complete_concurrency_keyword.swift
    • edit: test/SourceKit/CursorInfo/cursor_info_concurrency.swift
    • edit: test/IDE/complete_async_context.swift
  • Commit d4591338dd0030771fb37dbaed64653037cdced9 by aschwaighofer:

    Disable Interop/Cxx/value-witness-table/custom-destructors-non-virtual-irgen.swift on arm64e the 2nd

    • edit: test/Interop/Cxx/value-witness-table/custom-destructors-non-virtual-irgen.swift
  • Commit 19a4df331c3de41dac1b2d069cbda863ed0f24e5 by github:

    [Test] Propagate XDG_CACHE_HOME to lit tests

    • edit: test/lit.cfg
    • edit: test/Unit/lit.cfg
  • Commit 0f7e368e805fdf82636a76d48530f2ccf73be8e9 by nate_chandler:

    [Async CC] Put extra sources before unfulfilled requirements.

    • add: test/IRGen/async/run-call-struct-instance_generic-mutating-generic_1-to-generic_1.swift
    • edit: lib/IRGen/GenProto.cpp
  • Commit f361901c195d76f5218e26927b372c8bd5a04c1a by nate_chandler:

    [Test] Tested async cc's handling of constrained generic extensions.

    • add: test/IRGen/async/run-structinstance_generic-void-to-void-constrained.swift
  • Commit 0009209cbac61a2151ac5b901e937d02319de55a by rwidmann:

    Correct the Location of a Protocol Requirement Fixit

    • edit: lib/Sema/TypeCheckStorage.cpp
    • edit: test/decl/protocol/protocols.swift
  • Commit 4c9d9337eaf587976848734b0c3fa8aa75720a31 by rishizaki:

    [Parse] Fix hash accumulation in decl member parsing

    • edit: test/Serialization/sourceinfo.swift
    • edit: lib/Parse/ParseDecl.cpp
    • add: test/InterfaceHash/delayedparsing.swift
  • Commit caefb9afaa143935f500770962086fc936ed4e6a by atrick:

    Centralize and document low-level OSSA utilities

    • edit: lib/SILOptimizer/SemanticARC/CopyValueOpts.cpp
    • edit: lib/SILOptimizer/SemanticARC/LoadCopyToLoadBorrowOpt.cpp
    • edit: lib/SIL/Utils/OwnershipUtils.cpp
    • edit: lib/SIL/Verifier/ReborrowVerifier.cpp
    • edit: lib/SILOptimizer/Utils/CanonicalOSSALifetime.cpp
    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
    • edit: include/swift/SIL/OwnershipUtils.h
  • Commit 2095c0cf04a4c4895c6c0eced9902ccdabb98ffe by atrick:

    OSSA: Use a public explicit constructor for BorrowedValue.

    • edit: include/swift/SIL/OwnershipUtils.h
    • edit: lib/SILOptimizer/Utils/CanonicalOSSALifetime.cpp
    • edit: lib/SIL/Utils/OwnershipUtils.cpp
    • edit: lib/SIL/Verifier/ReborrowVerifier.cpp
    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
  • Commit 17bcf54f2c52e89ed58c891f75b64c4f3ddc9fad by atrick:

    Fix CopyPropagation's reborrow handling.

    • edit: test/SIL/ownership-verifier/borrow_validate.sil
    • edit: lib/SILOptimizer/Utils/CanonicalOSSALifetime.cpp
    • edit: test/SILOptimizer/copy_propagation.sil

New issue found!

New issue found!

New issue found!