[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.04 (main) #6029

# [FAILURE] oss-swift-package-linux-ubuntu-16_04 [#6029]

Build URL: https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_04/6029/
Project: oss-swift-package-linux-ubuntu-16_04
Date of build: Fri, 19 Mar 2021 07:38:31 -0500
Build duration: 1 hr 49 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 caad2126575a747e2e181813f897f7525a802455 by alaf:

[Serialization] Add notes to XRef errors for common failures

  • edit: lib/Serialization/Deserialization.cpp

  • edit: lib/Serialization/DeserializationErrors.h

  • Commit c5c850c14d84d386ae66731fe60d765bc85523c2 by alaf:

    [Serialization] Try to improve readability of a common deserialization failures

    • edit: lib/Serialization/DeserializationErrors.h
  • Commit 9f71f46ee19a9ebe26d7d17b0ca072d50bee16c5 by alaf:

    [Serialization] Test the output on a crash due to a broken XRef

    • add: test/Serialization/Recovery/crash-xref.swift
  • Commit 504b5f205851ba6e531ae6a982a936ca3671382f by mgottesman:

    [ossa][frontend] Separately namespace enable-ossa-modules in the prebuilt module cache so that the flag causes recompilation of imported resilient modules when the flag is enabled.

    • edit: lib/Serialization/ModuleFormat.h
    • add: test/ModuleInterface/ossa-modules/Inputs/sdk-test-stdlib-no-ossa-referent-with-rebuild-remark.swift
    • add: test/ModuleInterface/ossa-modules/different-modes-have-different-hashes.swift
    • edit: include/swift/Frontend/ModuleInterfaceLoader.h
    • edit: lib/Frontend/Frontend.cpp
    • delete: test/ModuleInterface/swift_build_sdk_interfaces/lit.local.cfg
    • add: test/ModuleInterface/ossa-modules/different-modes-have-same-interface-file.swift
    • add: test/ModuleInterface/ossa-modules/sdk-test-stdlib-ossa.swift
    • edit: unittests/FrontendTool/ModuleLoadingTests.cpp
    • edit: lib/Frontend/ModuleInterfaceLoader.cpp
    • add: test/ModuleInterface/ossa-modules/sdk-test-stdlib-no-ossa.swift
    • add: test/ModuleInterface/lit.local.cfg
    • edit: lib/DependencyScan/ScanDependencies.cpp
    • add: test/ModuleInterface/ossa-modules/Inputs/sdk-test-stdlib-no-ossa-referent-no-rebuild-remark.swift
    • edit: lib/FrontendTool/FrontendTool.cpp
  • Commit 642392c790f702b07073ed6319d71df9c798d28d by ewilde:

    Computed properties can't be async, don't even try

    • add: test/Concurrency/async_computed_property.swift
    • edit: lib/Sema/TypeCheckConcurrency.cpp
  • Commit ae835036cb0bbe93ae8d1509e10ba6ccbfb6e72b by mgottesman:

    [ossa-modules] Add a new lit pattern %relative-platform-module-dir-prefix so tests can use the proper prefix to have Swift find a fake sdk module.

    • edit: test/ModuleInterface/ossa-modules/sdk-test-stdlib-no-ossa.swift
    • edit: test/ModuleInterface/ossa-modules/sdk-test-stdlib-ossa.swift
    • edit: test/lit.cfg
  • Commit e9f82d138d81c888c2584405a6a2ff1570fd522e by rxwei:

    Conform 'AnyDifferentiable' and 'AnyDerivative' to 'CustomReflectable'.

    • edit: stdlib/public/Differentiation/AnyDifferentiable.swift
    • edit: test/AutoDiff/stdlib/anydifferentiable.swift
  • Commit 05f8d933da039c34898a707f123ffe3bd84bb75a by mgottesman:

    Eliminate a subshell from a test so test works on windows.

    • edit: test/ModuleInterface/ossa-modules/different-modes-have-different-hashes.swift
  • Commit 9579390024214a437f77505b0a77e62119e39377 by dgregor:

    [SE-0304] Rename ConcurrentValue to Sendable

    • edit: stdlib/public/core/ContiguousArray.swift
    • add: stdlib/public/core/Sendable.swift
    • edit: stdlib/public/core/StaticString.swift
    • edit: stdlib/public/core/CollectionDifference.swift
    • edit: stdlib/public/core/ObjectIdentifier.swift
    • edit: stdlib/public/core/Optional.swift
    • edit: include/swift/AST/DeclContext.h
    • edit: include/swift/Basic/LangOptions.h
    • edit: stdlib/public/core/EitherSequence.swift
    • edit: stdlib/public/core/UnsafeRawBufferPointer.swift.gyb
    • edit: stdlib/public/core/String.swift
    • edit: stdlib/public/core/UnsafePointer.swift
    • edit: stdlib/public/core/SIMDVectorTypes.swift.gyb
    • edit: test/Concurrency/Runtime/executor_deinit2.swift
    • edit: stdlib/public/core/ClosedRange.swift
    • edit: test/ModuleInterface/features.swift
    • edit: stdlib/public/core/ArraySlice.swift
    • edit: stdlib/public/core/EmptyCollection.swift
    • edit: stdlib/public/core/Unicode.swift
    • delete: stdlib/public/core/ConcurrentValue.swift
    • edit: stdlib/public/core/StringCharacterView.swift
    • edit: stdlib/public/core/StringGuts.swift
    • edit: test/Incremental/Verifier/single-file-private/AnyObject.swift
    • edit: stdlib/public/core/UTF32.swift
    • edit: test/Concurrency/Runtime/async_properties_actor.swift
    • edit: stdlib/public/core/StringUTF16View.swift
    • edit: test/Concurrency/concurrency_warnings.swift
    • edit: stdlib/public/core/GroupInfo.json
    • edit: test/api-digester/stability-stdlib-abi-without-asserts.test
    • edit: stdlib/public/core/UnicodeParser.swift
    • edit: stdlib/public/core/Array.swift
    • edit: test/Concurrency/async_cancellation.swift
    • edit: stdlib/public/core/IntegerTypes.swift.gyb
    • edit: test/SourceKit/DocSupport/doc_clang_module.swift.response
    • edit: lib/Sema/TypeCheckConcurrency.h
    • edit: stdlib/public/core/Unmanaged.swift
    • edit: stdlib/public/core/CollectionOfOne.swift
    • edit: stdlib/public/core/Substring.swift
    • edit: lib/IRGen/GenMeta.cpp
    • edit: stdlib/public/core/UTF16.swift
    • edit: test/Concurrency/concurrent_value_inference_public.swift
    • edit: lib/AST/Module.cpp
    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: test/api-digester/Outputs/Cake-abi.txt
    • edit: test/decl/protocol/special/Actor.swift
    • edit: stdlib/public/core/Collection.swift
    • edit: stdlib/public/core/FloatingPointTypes.swift.gyb
    • edit: test/Concurrency/actor_keypath_isolation.swift
    • edit: stdlib/public/core/KeyValuePairs.swift
    • edit: stdlib/public/core/UnicodeScalar.swift
    • edit: stdlib/public/core/Indices.swift
    • edit: stdlib/public/core/StringInterpolation.swift
    • edit: stdlib/public/core/UTF8.swift
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: stdlib/public/Concurrency/Actor.swift
    • edit: test/Concurrency/concurrent_value_inference.swift
    • edit: stdlib/public/core/StringUnicodeScalarView.swift
    • edit: test/api-digester/Outputs/cake-abi.json
    • edit: stdlib/public/core/BridgeObjectiveC.swift
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: stdlib/public/core/Range.swift
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: stdlib/public/core/UnsafeBufferPointer.swift.gyb
    • edit: test/SILGen/hop_to_executor_async_prop.swift
    • edit: stdlib/public/core/Policy.swift
    • edit: stdlib/public/core/Result.swift
    • edit: test/ClangImporter/objc_async.swift
    • edit: test/Concurrency/concurrent_value_checking_objc.swift
    • edit: stdlib/public/core/Bool.swift
    • edit: stdlib/public/core/Codable.swift
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: stdlib/public/core/StringIndex.swift
    • edit: stdlib/public/core/UnicodeScalarProperties.swift
    • edit: stdlib/public/core/ErrorType.swift
    • edit: include/swift/Option/FrontendOptions.td
    • edit: test/Concurrency/async_task_groups.swift
    • edit: test/Concurrency/concurrent_value_checking.swift
    • edit: include/swift/AST/KnownProtocols.def
    • edit: stdlib/public/core/ArrayBuffer.swift
    • edit: stdlib/public/core/Mirror.swift
    • edit: stdlib/public/core/CTypes.swift
    • edit: stdlib/public/core/Repeat.swift
    • edit: stdlib/public/core/Character.swift
    • edit: test/api-digester/Outputs/cake.json
    • edit: stdlib/public/core/FloatingPoint.swift
    • edit: stdlib/public/core/StringUTF8View.swift
    • edit: stdlib/public/core/UnsafeRawPointer.swift
    • edit: test/api-digester/Outputs/stability-stdlib-source-x86_64.swift.expected
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: stdlib/public/core/Sequence.swift
    • edit: test/Inputs/clang-importer-sdk/swift-modules/Foundation.swift
    • edit: stdlib/public/core/Stride.swift
    • edit: stdlib/public/core/Dictionary.swift
    • edit: stdlib/public/core/Slice.swift
    • edit: stdlib/public/core/UIntBuffer.swift
    • edit: test/decl/protocol/special/coding/Inputs/enum_coding_key_extension_multi2.swift
    • edit: stdlib/public/core/Set.swift
    • edit: stdlib/public/core/Random.swift
    • edit: stdlib/public/core/CMakeLists.txt
    • edit: test/Concurrency/concurrentfunction_capturediagnostics.swift
    • edit: test/api-digester/Outputs/Cake.txt
  • Commit 508274c90e6536e504039840cec027a19cbd7199 by dgregor:

    Update "non-concurrent-value" diagnostics to say "non-sendable"

    • edit: test/Concurrency/concurrent_value_inference_public.swift
    • edit: include/swift/Option/FrontendOptions.td
    • edit: test/Concurrency/actor_call_implicitly_async.swift
    • edit: test/Concurrency/concurrent_value_checking.swift
    • edit: test/Concurrency/concurrentfunction_capturediagnostics.swift
    • edit: test/decl/protocol/special/coding/Inputs/enum_coding_key_extension_multi2.swift
    • edit: test/Concurrency/actor_keypath_isolation.swift
    • edit: test/Concurrency/actor_isolation.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/Concurrency/concurrent_value_checking_objc.swift
    • edit: test/attr/attr_objc_async.swift
    • edit: test/Inputs/clang-importer-sdk/swift-modules/Foundation.swift
  • Commit 52096a640e74a9abd07a39b3f5731f6599ce6e7a by dgregor:

    SE-0302: Rename ConcurrentValue/@concurrent to Sendable/@Sendable.

    • edit: lib/SIL/Verifier/SILVerifier.cpp
    • edit: test/attr/attr_concurrent.swift
    • edit: test/SIL/concurrentclosure_capture_verify_canonical_addressonly.sil
    • edit: include/swift/AST/AnyFunctionRef.h
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: test/Concurrency/Runtime/mainactor.swift
    • edit: test/SILGen/concurrent_functions.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: test/Demangle/Inputs/manglings.txt
    • edit: test/ModuleInterface/features.swift
    • edit: lib/Demangling/OldRemangler.cpp
    • edit: lib/Demangling/Remangler.cpp
    • edit: stdlib/public/Concurrency/TaskCancellation.swift
    • edit: include/swift/AST/Decl.h
    • edit: include/swift/Demangling/TypeDecoder.h
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/TypeCheckType.cpp
    • edit: include/swift/ABI/MetadataValues.h
    • edit: include/swift/Basic/Features.def
    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/SIL/IR/SILFunctionType.cpp
    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • edit: test/SILGen/async_let.swift
    • edit: include/swift/AST/ExtInfo.h
    • edit: stdlib/public/runtime/Demangle.cpp
    • edit: lib/Demangling/Demangler.cpp
    • edit: lib/AST/ASTDumper.cpp
    • edit: test/IRGen/async.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/Concurrency/Runtime/async_task_locals_async_let.swift
    • edit: lib/AST/Decl.cpp
    • edit: test/Concurrency/concurrent_value_checking.swift
    • edit: docs/ABI/Mangling.rst
    • edit: include/swift/AST/Attr.def
    • edit: test/Concurrency/async_task_groups.swift
    • edit: lib/Sema/CSFix.cpp
    • edit: test/SIL/concurrentclosure_capture_verify_canonical_loadable.sil
    • edit: stdlib/public/Concurrency/TaskGroup.swift
    • edit: test/SIL/concurrentclosure_capture_verify_raw.sil
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Demangling/NodePrinter.cpp
    • edit: lib/Demangling/OldDemangler.cpp
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • edit: test/Concurrency/concurrentfunction_capturediagnostics.swift
    • edit: test/IDE/complete_decl_attribute.swift
    • edit: lib/Sema/ConstraintLocator.cpp
    • edit: include/swift/AST/TypeMatcher.h
    • edit: test/Runtime/demangleToMetadata.swift
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/SILOptimizer/Mandatory/CapturePromotion.cpp
    • edit: stdlib/public/Reflection/TypeRef.cpp
    • edit: test/Sanitizers/tsan/mainactor.swift
    • edit: test/Concurrency/Runtime/async_task_priority_current.swift
    • edit: lib/AST/ASTMangler.cpp
    • edit: lib/SIL/IR/TypeLowering.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: include/swift/AST/Types.h
    • edit: include/swift/Reflection/TypeRefBuilder.h
    • edit: include/swift/Sema/CSFix.h
    • edit: include/swift/ABI/Metadata.h
    • edit: stdlib/public/Concurrency/Task.swift
    • edit: test/Concurrency/actor_isolation.swift
    • edit: lib/AST/ASTDemangler.cpp
  • Commit b930f43e843875786a3ba0aada1f3e75aed653c2 by mgottesman:

    [swift] Update lldb for new option to ModuleInterfaceCheckerImpl.

    • edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp
  • Commit b3c280c89493cfea9a06f9223ca8659ac2bf57e0 by dungar:

    Only verifyUseIsOK in a debug build.

    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/NodeFinder.swift
  • Commit 615dfd565f9a0234b16a9dc9132b33e6953c0853 by devteam.codafi:

    Use a Loop Condition Instead of a Filtered Collection

    • edit: Sources/SwiftDriver/Jobs/EmitModuleJob.swift
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
  • Commit 4d4f18a0473538bd5051f43b8622667c78062a4c by devteam.codafi:

    Drop an Unused Collection

    • edit: Sources/SwiftDriver/IncrementalCompilation/IncrementalCompilationState.swift