[Swift CI] Build Failure: 1. OSS - Swift ASAN - macOS (main) #5450

# [FAILURE] oss-swift-incremental-ASAN-RA-macos [#5450]

Build URL: https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-macos/5450/
Project: oss-swift-incremental-ASAN-RA-macos
Date of build: Thu, 04 Feb 2021 01:49:34 -0600
Build duration: 5 hr 51 min

Identified problems:- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Changes- Commit dae076d0ba77a94c0369edf6be91de086c3fab75 by meghanavgupta:

Handle unchecked_ownership_conversion in SILInstruction::mayRelease

  • edit: lib/SIL/IR/SILInstruction.cpp

  • edit: test/SILOptimizer/access_enforcement_opts_ossa.sil

  • Commit 09bd88ddd4e29cddce63a48c7b5ad2964be07957 by egor.zhdan:

    SourceKit: add test for attributed imports in generated interfaces

    • add: test/IDE/print_attributed_imports.swift
  • Commit de0de17d3b70be808a104fb1022c3f8863011a40 by hborla:

    [Property Wrappers] Never use ReadWriteImplKind::Modify in the storage

    • edit: test/SILGen/property_wrapper_local.swift
    • edit: lib/Sema/TypeCheckStorage.cpp
  • Commit 20b882a14e547cec246c7eda4f51108abfedacc4 by mgottesman:

    [ownership] Move OME on the stdlib passed the existential specializer/performance constant prop.

    • edit: lib/SILOptimizer/PassManager/PassPipeline.cpp
  • Commit 8a81052e8f2f891afadbf432f0f36f420840b29b by jgroff:

    SILGen: Unwrap optional async callback arguments if imported return is unbridged and not optional

    • edit: test/Inputs/clang-importer-sdk/usr/include/ObjCConcurrency.h
    • edit: lib/SILGen/SILGenThunk.cpp
    • edit: test/SILGen/objc_async.swift
  • Commit dc193462e77b7361c44d0969a1657cd65ad973f3 by lily:

    Update mailmap

    • edit: .mailmap
  • Commit 3fe0b8f91fa3cc316676da0bc4afb4e36e023105 by nhawes:

    [CodeCompletion][Sema] Don't filter out any viable solutions when solving for code completion

    • edit: test/IDE/complete_ambiguous.swift
    • edit: include/swift/Sema/ConstraintSystem.h
  • Commit a9e300b6375abae15fe9e32365a1b09ad1d4d22b by hborla:

    [ConstraintSystem] Before checking if an argument type to an applied

    • edit: lib/Sema/CSSolver.cpp
  • Commit b053eae8fb7421606177ae9b0c3e6833b19472c4 by spestov:

    Sema: Tweak assertion in CustomAttrTypeRequest to allow generic typealiases

    • add: test/decl/var/property_wrapper_generic_aliases.swift
    • edit: lib/Sema/TypeCheckType.cpp
    • add: test/decl/var/property_wrapper_generic_aliases_invalid.swift
  • Commit 3dfbf156c767f75995699ec92c4b6b747a1c4dab by spestov:

    Sema: Fix inherited designated init synthesis when there's a 'where' clause but no new generic parameters

    • add: test/SILGen/designated_init_inheritance_with_where_clause.swift
    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit c9d66f0d35a11602c9f7d8b97dc053422136cec1 by dgregor:

    Add "marker" protocols, indicated by @_marker.

    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/Sema/TypeCheckAttr.cpp
    • add: test/attr/attr_marker_protocol.swift
    • edit: include/swift/AST/Attr.def
    • edit: lib/AST/Decl.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/IRGen/GenMeta.cpp
    • add: test/IRGen/marker_protocol.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/SIL/TypeLowering.h
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
  • Commit e31bd9db6a7b90b61e861a5aaa790e43d8252b35 by ben_barham:

    [Gardening] Formatting and typo in swift-refactor.cpp

    • edit: tools/swift-refactor/swift-refactor.cpp
  • Commit fc2aa222c9c3b6ff48e636f624b15e883865c091 by ben_barham:

    [Gardening] Remove unnecessary llvm namespacing

    • edit: lib/IDE/Refactoring.cpp
  • Commit 0f09d4107a5a776e56ad7f6fc586b131ac6abad9 by ben_barham:

    [Gardening] Pass resolved cursor/range info by reference

    • edit: lib/IDE/Refactoring.cpp
    • edit: include/swift/IDE/Refactoring.h
  • Commit aa7d010c79786cd2de8b86b88b3b5ba473f23fee by ben_barham:

    [Gardening] Remove mostly unused (but confusing) field in ResolvedCursorInfo

    • edit: tools/swift-ide-test/swift-ide-test.cpp
    • edit: include/swift/IDE/Utils.h
  • Commit 83915ccc4abee954fdb275af7f20d849204e847c by ben_barham:

    [IDE] Add swift-refactor option to output as plain text

    • edit: include/swift/IDE/Utils.h
    • edit: lib/IDE/Utils.cpp
    • edit: tools/swift-refactor/swift-refactor.cpp
  • Commit a9073b0922277c29d91cda3cf223274a95a44acb by ben_barham:

    [Refactoring] Add async refactorings

    • add: test/refactoring/ConvertAsync/errors.swift
    • edit: test/SourceKit/Refactoring/basic.swift
    • add: test/refactoring/ConvertAsync/convert_function.swift
    • edit: include/swift/AST/DiagnosticsRefactoring.def
    • add: test/refactoring/ConvertAsync/convert_params_single.swift
    • edit: lib/IDE/Refactoring.cpp
    • edit: lib/IDE/Utils.cpp
    • add: test/refactoring/ConvertAsync/basic.swift
    • edit: include/swift/IDE/RefactoringKinds.def
    • edit: tools/swift-refactor/swift-refactor.cpp
    • edit: include/swift/AST/KnownStdlibTypes.def
    • edit: include/swift/IDE/Utils.h
    • add: test/refactoring/ConvertAsync/convert_params_multi.swift
    • add: test/refactoring/ConvertAsync/convert_result.swift
  • Commit 6544ba163e114c36c24b150bb2f316c8b9167295 by ben_barham:

    [SourceKit/DocSupport] Add a field to mark functions that are async

    • edit: utils/gyb_sourcekit_support/UIDs.py
    • add: test/SourceKit/DocSupport/doc_async.swift
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp
    • edit: tools/SourceKit/include/SourceKit/Core/LangSupport.h
    • edit: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp
  • Commit cca2d2804d272b97cc804fdcdac174f5c747592c by dgregor:

    Fix test for Windows

    • edit: test/IRGen/marker_protocol.swift
  • Commit 2493dc9f0f5191673f8bdfcce4d522557b89ce31 by dgregor:

    Eliminate more ABI vestigates of marker protocols

    • edit: test/IRGen/marker_protocol.swift
    • edit: include/swift/AST/ASTMangler.h
    • edit: lib/TBDGen/TBDGen.cpp
    • edit: lib/IRGen/GenMeta.cpp
  • Commit 85ade03d67c40df99ca7836aa28e98e9a63befc3 by nate_chandler:

    [Test] Moved all IRGen/async tests off runAndBlockThread.

    • edit: test/IRGen/async/run-call-protocolextension_instance-void-to-int64.sil
    • edit: test/IRGen/async/run-partialapply-capture-classinstance-to-void.sil
    • delete: test/IRGen/async/run-call-generic-to-void.sil
    • edit: test/IRGen/async/run-call-void-to-existential.sil
    • edit: test/IRGen/async/run-call-struct_five_bools-to-void.sil
    • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-nothrow_call-sync-throw.sil
    • add: test/IRGen/async/run-call-void-to-int64.swift
    • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-nothrow_call-async-throw.sil
    • edit: test/IRGen/async/run-partialapply-capture-int64-int64-throws-to-int64.sil
    • edit: test/IRGen/async/run-call-structinstance-int64-to-void.sil
    • edit: test/IRGen/async/run-convertfunction-int64-to-void.sil
    • edit: test/IRGen/async/run-call-classinstance-int64-to-void.sil
    • edit: test/IRGen/async/run-call-generic-to-generic.sil
    • add: test/IRGen/async/run-call-generic-to-void.swift
    • edit: test/IRGen/async/run-partialapply-capture-type_structgeneric_polymorphic_constrained-to-void.sil
    • edit: test/IRGen/async/run-partialapply-capture-struct_classinstance_classinstance-and-int64-to-int64.sil
    • edit: test/IRGen/async/run-partialapply-capture-type_thin-and-classinstance-to-void.sil
    • edit: test/IRGen/async/run-partialapply-capture-int64-int64-to-int64.sil
    • edit: test/IRGen/async/run-call-genericEquatable-x2-to-bool.sil
    • edit: test/IRGen/async/run-call-void-throws-to-int-throwing.sil
    • edit: test/IRGen/async/run-partialapply-capture-int64-to-generic.sil
    • edit: test/IRGen/async/run-partialapply-capture-class-to-void.sil
    • edit: test/IRGen/async/run-call-void-to-struct_large.sil
    • edit: test/IRGen/async/run-partialapply-capture-inout-generic-and-in-generic-to-generic.sil
    • edit: test/IRGen/async/run-thintothick-int64-to-void.sil
    • edit: test/IRGen/async/run-call-int64-to-void.sil
    • edit: test/IRGen/async/run-call-classinstance-void-to-void.sil
    • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-async-throw.sil
    • edit: test/IRGen/async/run-call-existential-to-void.sil
    • edit: test/IRGen/async/run-call-protocolwitness_instance-void-to-int64.sil
    • edit: test/IRGen/async/run-partialapply-capture-structgeneric_polymorphic_constrained-to-void.sil
    • edit: test/IRGen/async/run-call_generic-protocolwitness_instance-void-to-int64.sil
    • edit: test/IRGen/async/run-call-void-throws-to-int-throwing_call-sync-throw.sil
    • edit: test/IRGen/async/run-partialapply-capture-generic_conformer-and-generic-to-void.sil
    • edit: test/IRGen/async/run-call-resilient-classinstance-void-to-void.sil
    • edit: test/IRGen/async/run-call_generic-protocolwitness_instance-generic-to-int64-and-generic.sil
    • delete: test/IRGen/async/run-call-void-to-int64.sil
    • edit: test/IRGen/async/run-call-int64-and-int64-to-void.sil
    • edit: test/IRGen/async/run-partialapply-capture-structgeneric_classinstance_to_struct_and_error.sil
    • edit: test/IRGen/async/run-call-void-to-int64-and-int64.sil
  • Commit 7226070679c3506e1796371e24344f9450a70bbb by nate_chandler:

    [NFC] Commented decimal rep of ptrauth discriminator.

    • edit: include/swift/ABI/MetadataValues.h
  • Commit 553611429651a9f580d3b2e01c1bffea5a53d088 by nate_chandler:

    [IRGen] Return unsigned context from resume_project_context.

    • edit: lib/IRGen/GenFunc.cpp
    • edit: test/IRGen/async/hop_to_executor.sil
  • Commit 53d8780ca00bb5803c9a35715d26b82c2af271ed by nate_chandler:

    [Test] Reenable most arm64e concurrency tests.

    • edit: test/Concurrency/Runtime/actor_counters.swift
    • edit: test/lit.cfg
    • edit: test/Concurrency/Runtime/objc_async.swift
    • edit: test/Concurrency/Runtime/mainactor.swift
  • Commit b6dd8d4792726dfc94305e2d9b0e2eabffcae227 by github:

    Disable test sil_combine_ossa.sil (73931872)

    • edit: test/SILOptimizer/sil_combine_ossa.sil
  • Commit b2b7f7b8536aeeb193eabb8c38074a5712343f8e by z.zoelec2:

    [cxx-interop] Use user defined copy constructor to copy C++ objects.

    • add: test/Interop/Cxx/class/constructors-copy-irgen.swift
    • edit: lib/IRGen/GenDecl.cpp
    • add: test/Interop/Cxx/value-witness-table/copy-constructors-execution.swift
    • edit: test/Interop/Cxx/class/type-classification-non-trivial-irgen.swift
    • edit: lib/IRGen/GenStruct.cpp
    • edit: test/Interop/Cxx/class/type-classification-module-interface.swift
    • edit: test/Interop/Cxx/class/Inputs/constructors.h
    • add: test/Interop/Cxx/class/constructors-copy-module-interface.swift
    • edit: test/Interop/Cxx/class/type-classification-loadable-silgen.swift
    • edit: test/Interop/Cxx/value-witness-table/Inputs/module.modulemap
    • edit: lib/ClangImporter/ImportDecl.cpp
    • add: test/Interop/Cxx/value-witness-table/Inputs/copy-constructors.h
    • edit: stdlib/public/SwiftShims/RefCount.h
    • add: test/Interop/Cxx/value-witness-table/copy-constructors-irgen.swift
    • edit: lib/IRGen/GenDecl.h
    • edit: test/Interop/Cxx/class/constructors-irgen.swift
  • Commit 0739da897104822484b6c9d76309b5b6c44270ca by aschwaighofer:

    Fix test/IRGen/abi_v7k.swift

    • edit: test/IRGen/abi_v7k.swift
  • Commit 487c03b68123fcf33997da5ed58ced9c5c701a13 by compnerd:

    SourceKitLSP: handle process termination better

    • edit: Sources/SourceKitLSP/Clang/ClangLanguageServer.swift
  • Commit 6ab1675166fa763589f4b2638f9bf265ac29965a by aprantl:

    Be more flexible when handling bridged Swift/ObjC CoreFoundation types.

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
    • edit: lldb/test/Shell/SwiftREPL/DictBridging.test
    • edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp
    • edit: lldb/source/Plugins/Language/Swift/SwiftLanguage.cpp
    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwift.h
    • edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.h
    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.h
  • Commit 0772459a25fdb9c84412086a776dcb5d2171a1dc by aprantl:

    Invoke SwiftASTContext::LogConfiguration() on all error paths (NFC outside of types log)

    • edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp
    • edit: lldb/scripts/check-ast-context.py
  • Commit b445cd36f991b8096ccb983c61070ca471e52e3e by aprantl:

    Add missing nullptr checks after SwiftLanguageRuntimeImpl::GetTypeInfo()

    • edit: lldb/source/Target/SwiftLanguageRuntimeImpl.h
    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
  • Commit cdee2734dfb4555ee909c84fd7ccd3d3b64e1bf0 by jonas:

    [lldb] Fix TypeSystemSwiftTypeRe for NDEBUG builds

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 78e84a9df0ffbbaade90877ef5e29f2e350a186f by github:

    [Collections] Add and wire up models for signed package collections (#3229)

    • edit: Tests/PackageCollectionsTests/Utility.swift
    • edit: Sources/PackageCollections/Model/Collection.swift
    • edit: Sources/PackageCollectionsModel/PackageCollectionModel+v1.swift
    • add: Fixtures/Collections/JSON/good_signed.json
    • edit: Tests/PackageCollectionsModelTests/PackageCollectionModelTests.swift
    • edit: Tests/PackageCollectionsTests/JSONPackageCollectionProviderTests.swift
    • edit: Tests/PackageCollectionsTests/PackageCollectionsTests.swift
    • edit: Sources/PackageCollections/Providers/JSONPackageCollectionProvider.swift
  • Commit 0ed837ccdc1bb0fbf441b0bf35d124c6e75cc169 by achikin:

    -c with LTO should still emit bitcode

    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • edit: Tests/SwiftDriverTests/SwiftDriverTests.swift
  • Commit 1780e77a68ac117bb0543ef6f8346be2a54eb712 by github:

    [DNM Incremental] Start of cross-module incrementality (#458)

    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
    • edit: Tests/SwiftDriverTests/ModuleDependencyGraphTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/DependencySource.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/Tracer.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/IncrementalCompilationState.swift
    • edit: Tests/SwiftDriverTests/DependencyGraphSerializationTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/SourceFileDependencyGraph.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/BuildRecordInfo.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/Integrator.swift
  • Commit 7d470c5461b5e55aaa888559b09b1bd9ca03ab37 by github:

    Fix bug when vendor is incremental and client is not (#460)

    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/Integrator.swift
  • Commit b9541c97a97e988868b3b0052ab7bea2286f4e67 by devteam.codafi:

    Fold Incremental External Dependency Nodes Into External Dependency Nodes

    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/Integrator.swift
    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/SourceFileDependencyGraph.swift
    • edit: Tests/SwiftDriverTests/ModuleDependencyGraphTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift
  • Commit e10d9b970cfe09de23721b335a5e9460837150f9 by devteam.codafi:

    Serialize Fingerprint Blobs For External Dependencies

    • edit: Sources/SwiftDriver/IncrementalCompilation/DependencyKey.swift
    • edit: Tests/SwiftDriverTests/DependencyGraphSerializationTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift
Terms of Service

Privacy Policy

Cookie Policy