[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - OS X (master) #12623

# [FAILURE] oss-swift-incremental-RA-osx [#12623]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-osx/12623/
Project: oss-swift-incremental-RA-osx
Date of build: Fri, 28 Aug 2020 16:11:03 -0500
Build duration: 1 hr 29 min

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

Tests:

Name: Swift-Unit
Failed: 0 test(s), Passed: 674 test(s), Total: 674 test(s) |

Changes- Commit fb5e0d4d50c7b04448463578a0363c59f5d17c91 by max:

Adopt swift-argument-parser for argument parsing

  • edit: Sources/sourcekit-lsp/CMakeLists.txt

  • edit: Sources/LSPLogging/Logging.swift

  • edit: CMakeLists.txt

  • edit: Package.swift

  • edit: Sources/sourcekit-lsp/main.swift

  • Commit 51c367c918aa12a51f84c91c6ab09bbd97f1abcb by max:

    Remove unused import

    • edit: Sources/sourcekit-lsp/main.swift
  • Commit 58769c50d7312ac462c963f02183b9872c7b1837 by max:

    Fix log level option, use single dash in new options

    • edit: Sources/sourcekit-lsp/main.swift
    • edit: Sources/LSPLogging/Logging.swift
  • Commit d0e96a40557781fad9c92470ab14d857d967c623 by dylansturg:

    Allocate 1 instance of each rule per LintPipeline.

    • edit: Sources/SwiftFormat/Pipelines+Generated.swift
    • edit: Sources/SwiftFormat/LintPipeline.swift
    • edit: Sources/generate-pipeline/PipelineGenerator.swift
  • Commit 78ea3de8e4e8c21528e7e60913fc466541c740ad by pyaskevich:

    [AST] Introduce a new type to represent a type hole in constraint system

    • edit: lib/AST/TypeWalker.cpp
    • edit: lib/AST/ASTContext.cpp
    • edit: lib/AST/Type.cpp
    • edit: lib/IRGen/IRGenDebugInfo.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/Serialization/Serialization.cpp
    • edit: include/swift/AST/Types.h
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/AST/ASTMangler.cpp
    • edit: include/swift/AST/TypeNodes.def
  • Commit 48c976768092174f5925a6fa5fa372ab84457f80 by pyaskevich:

    [CSApply] Make sure that hole type are not propagated to AST

    • edit: lib/Sema/CSApply.cpp
  • Commit d039107bdba7319f2c72169c35a06dce89020f67 by pyaskevich:

    [ConstraintSystem] Replace use of UnresolvedType with specialized HoleType

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/CSBindings.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintSystem.h
  • Commit b4d3237beab389b0686e8727dcdf185fee5636d6 by pyaskevich:

    [CSDiagnostics] Adjust diagnostics to account that type holes in solution are UnresolvedType

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: test/Constraints/rdar44770297.swift
    • edit: lib/Sema/CSDiagnostics.h
  • Commit 5b5e30b6d7877c58e260839c0daf878fd1506f54 by fred.kl:

    Implement implicit member chains

    • edit: test/expr/delayed-ident/static_var.swift
    • edit: lib/Sema/ConstraintSystem.cpp
    • add: test/expr/delayed-ident/member_chains.swift
    • edit: test/Constraints/construction.swift
    • edit: test/expr/postfix/dot/optional_context_member.swift
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: test/Constraints/diagnostics.swift
    • edit: lib/Sema/CSApply.cpp
    • edit: test/expr/delayed-ident/nested_type.swift
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 1069fe280fcfb252d08111b4483537a8b4f7a89f by fred.kl:

    Fixup diagnostics

    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: test/expr/delayed-ident/member_chains.swift
    • edit: lib/Sema/ConstraintLocatorPathElts.def
    • edit: lib/Sema/ConstraintLocator.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/ConstraintSystem.cpp
  • Commit 3b5deab1140912a4458663d44b1416988d9c6683 by fred.kl:

    More diagnostic improvements

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/expr/delayed-ident/member_chains.swift
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 788d3f09530e5cf6d0534a7063e674e527d53a82 by fred.kl:

    Fix missing call diagnostic

    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit aedde34fecc3db6365d3ce7606fe16a022cd2fbe by fred.kl:

    [Sema] Move unresolved base tracking into CSGen

    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintSystem.h
  • Commit 4e9b7b20dbc5d98e6f504116a19d80889cb28568 by fred.kl:

    [Sema] Inject implicit ParenExpr for unresolved member chains

    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: include/swift/AST/Expr.h
    • edit: lib/Sema/CSGen.cpp
  • Commit f5845666e6a59528ece6c943e281dbe9125faead by fred.kl:

    [AST] Introduce UnresolvedMemberChainResultExpr

    • edit: lib/AST/Expr.cpp
    • edit: include/swift/AST/ExprNodes.def
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: include/swift/AST/Expr.h
    • edit: lib/Sema/CSApply.cpp
  • Commit d78b59c8832abb5fb6239e798d29de65d657e97c by fred.kl:

    [Sema] Prefer LValueType during solution scoring

    • edit: lib/Sema/CSRanking.cpp
  • Commit e0e3babcd08ca6b43238177eec3e735c76afec94 by fred.kl:

    [Sema] Change anchor of unresolved chain result type

    • edit: lib/Sema/CSGen.cpp
    • edit: test/expr/delayed-ident/member_chains.swift
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/CSRanking.cpp
  • Commit 4331e26bcdb85350efad20cd6cd7be5ee444a829 by fred.kl:

    [Sema] Move UnresolvedMemberChainResultExpr creation to walkToExprPre

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSGen.cpp
  • Commit aade4aa74b4b60942e0dc612da0490e17a88e8e7 by fred.kl:

    [Localization] Add new diagnostics to localization file

    • edit: localization/diagnostics/en.yaml
  • Commit 5394e6b2d60c56dfc5d453924f0feb5726f111f0 by fred.kl:

    [Sema] Use getMetatypeInstanceType instead of casting to MetatypeType

    • edit: lib/Sema/CSApply.cpp
  • Commit c33ad11ff67e95b8c788b8623aad593e96120a96 by fred.kl:

    [Sema] Apply clang-format

    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSApply.cpp
  • Commit 1e27f26b0126ef5c5b8af32d948c6723d73aa315 by fred.kl:

    [Sema] Always cache the unresolved chain base

    • edit: lib/Sema/CSGen.cpp
  • Commit ed941314fff2815621b96945b749d43000ec9bf1 by fred.kl:

    [Sema] Bail out early of solution application for UME

    • edit: lib/Sema/CSApply.cpp
  • Commit 26f0a805994bbcf3d65904860a72f9a336df8976 by fred.kl:

    [Sema] Transfer contextual type info when we inject UnresolvedMemberChainResultExpr

    • edit: lib/Sema/CSGen.cpp
  • Commit 74d004057e868d9e25071fa4b613a4d1b1c46245 by fred.kl:

    [Sema] Remove unnecessary impact adjustment

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 189235678f0f007369d4207adbd0686f28832b9c by fred.kl:

    [Sema] Move member chain transformation into precheck

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/CSGen.cpp
  • Commit 7b05352cf1715d1c4b79de6a2585ddc34c056d66 by fred.kl:

    [Sema] Improve invalid lvalue diagnostics for UnresolvedMemberExpr

    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/expr/delayed-ident/member_chains.swift
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 00555016704211e6d7ba7f12e675974f551b561c by fred.kl:

    [Sema] Add FIXME for Optional binding inference bug

    • edit: lib/Sema/CSGen.cpp
  • Commit 5de23f5cfc9d462b59095fb6ede9f6aa4744cb04 by fred.kl:

    [Sema] Rebase and address feedback for implicit member chains

    • edit: lib/Sema/CSGen.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: test/expr/delayed-ident/member_chains.swift
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: include/swift/AST/Expr.h
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
  • Commit 968112e420eea7d7f028456c8a873141d6b2c6ba by fred.kl:

    [Sema] Support code completion for heterogeneous unresolved member chains

    • edit: lib/Sema/TypeCheckConstraints.cpp
    • add: test/IDE/complete_unresolved_chains.swift
  • Commit db33dfa3a110aa6d6dde0c5176b2d8d89afe243c by fred.kl:

    [IDE] Offer unresolved member completions with non-matching types

    • edit: test/IDE/complete_string_interpolation.swift
    • edit: test/IDE/complete_property_delegate_attribute.swift
    • edit: test/IDE/complete_constrained.swift
    • edit: test/IDE/complete_call_as_function.swift
    • edit: test/IDE/complete_annotation.swift
    • edit: test/IDE/complete_enum_elements.swift
    • edit: test/IDE/complete_assignment.swift
    • edit: test/IDE/complete_unresolved_members.swift
    • edit: test/IDE/complete_unresolved_chains.swift
    • edit: lib/IDE/CodeCompletion.cpp
    • edit: test/IDE/complete_call_arg.swift
    • edit: test/IDE/complete_stmt_controlling_expr.swift
  • Commit 352adc3b5de1b7cb92319564ce9a52e26f2571a1 by fred.kl:

    Remove Argument from UnresolvedMemberExpr

    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/TypeCheckPattern.cpp
    • edit: test/expr/delayed-ident/member_chains.swift
    • edit: lib/IDE/ExprContextAnalysis.cpp
    • edit: include/swift/AST/Pattern.h
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Parse/ParseExpr.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/AST/Expr.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/IDE/ExprContextAnalysis.h
    • edit: lib/AST/ASTWalker.cpp
    • edit: test/stmt/statements.swift
    • edit: lib/IDE/SwiftSourceDocInfo.cpp
    • edit: include/swift/AST/Expr.h
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: test/IDE/complete_call_arg.swift
    • edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
  • Commit 30e52be19cca65a503fa2df6fb5d320fc2e1730d by fred.kl:

    [AST] Properly initialize FunctionRefKind for UnresolvedMemberExpr

    • edit: include/swift/AST/Expr.h
  • Commit d8878d2ab2dc035d7c10097b7f2536b14fd8ef29 by fred.kl:

    [Tests] Add IUO tests for implicit member chains

    • edit: test/expr/delayed-ident/member_chains.swift
  • Commit b6c2f89414996e8212d479bde72b09a007b81920 by pyaskevich:

    [AST] NFC: Fix a typo in the HasTypeHole description

    • edit: include/swift/AST/Types.h
  • Commit 8f2e53c72d352543226a60d4faab6654bd8e238d by pyaskevich:

    [AST] Make sure that hole types are always allocated in ConstraintSolver arena

    • edit: lib/AST/ASTContext.cpp
  • Commit 8905f9735c4a7da3d25a44b4f229601ecda00403 by fred.kl:

    [Tests] Update completions for unresolved enum members

    • edit: test/IDE/complete_enum_elements.swift
  • Commit 4cd1b715bdfddc422ce7340cb56492ae7045b4e9 by mikeash:

    [Runtime] Shrink ConcurrentReadableHashMap a bit.

    • edit: include/swift/Runtime/Concurrent.h
    • edit: test/stdlib/symbol-visibility-linux.test-sh
  • Commit 9665091121fb29edba277bc9782a30db8b70e507 by pyaskevich:

    [CSBindings] Don't attempt to join types that contain holes

    • edit: lib/Sema/CSBindings.cpp
    • edit: lib/AST/TypeJoinMeet.cpp
  • Commit 84c50655472e5bf5329ddc5e3d9f0386acfbd07e by rwidmann:

    [SR-13461] Relax An Assert

    • edit: lib/SILGen/SILGenConstructor.cpp
    • add: validation-test/compiler_crashers_2_fixed/sr13461.swift
  • Commit 4847ec9a6bed06259750b7595871e87678acd554 by pyaskevich:

    [AST/TypeChecker] Add more asserts to make sure types don't get into AST

    • edit: lib/Sema/CSApply.cpp
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: lib/AST/Type.cpp
    • edit: lib/Sema/TypeCheckCodeCompletion.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/AST/Expr.cpp
    • edit: lib/AST/SILLayout.cpp
    • edit: lib/AST/ASTContext.cpp
  • Commit 4c7ccf5abe79563907bbfc0cd80899f0a3287476 by rwidmann:

    [NFC] Clean Up FrontendTool

    • edit: lib/FrontendTool/ScanDependencies.cpp
    • edit: include/swift/Frontend/Frontend.h
    • edit: lib/FrontendTool/ScanDependencies.h
    • edit: lib/Frontend/Frontend.cpp
    • edit: lib/FrontendTool/ImportedModules.cpp
    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: lib/FrontendTool/ImportedModules.h
  • Commit fe7444ffa3e3ac61da5194102c57e6c451156c88 by rwidmann:

    Add doesActionRequireSwiftStandardLibrary

    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: lib/Frontend/FrontendOptions.cpp
    • edit: include/swift/Frontend/FrontendOptions.h
  • Commit 4c56c95674a12342d4321ab78003a9fe983581c7 by rwidmann:

    Define doesActionRequireInputs

    • edit: lib/Frontend/ArgsToFrontendOptionsConverter.cpp
    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: lib/Frontend/FrontendOptions.cpp
    • edit: include/swift/Frontend/FrontendOptions.h
  • Commit 5afbddb42bbfc15dda8d6c286dd69033aa4a1a59 by achikin:

    [Dependency Scanner] Ensure that Clang dependency scanner instances inherit the creating invocation's extra clang args.

    • edit: lib/ClangImporter/ClangModuleDependencyScanner.cpp
    • add: test/ScanDependencies/Inputs/CHeaders/X.h
    • edit: test/ScanDependencies/diagnose_dependency_cycle.swift
    • edit: test/ScanDependencies/module_deps_clang_only.swift
    • edit: test/ScanDependencies/Inputs/CHeaders/G.h
    • edit: test/ScanDependencies/module_deps.swift
    • edit: test/ScanDependencies/module_framework.swift
    • edit: test/ScanDependencies/module_deps_cross_import_overlay.swift
    • edit: test/ScanDependencies/module_deps_external.swift
    • add: test/ScanDependencies/batch_module_scan_versioned.swift
    • edit: test/ScanDependencies/module_deps_private_interface.swift
    • edit: test/ScanDependencies/can_import_placeholder.swift
    • edit: test/ScanDependencies/Inputs/CHeaders/module.modulemap
  • Commit 109b7b8a9b854d7482ecc14aecdda673a7ea5a4e by mishal_shah:

    Disable LLDB tests in nightly package preset (67923799)

    • edit: utils/build-presets.ini
  • Commit 539b241bf2b36b7d7e9362c30d7a39d1978bad38 by tkientzle:

    Fallback to building Cmake from source on all platforms, not just Linux (#33543)

    • edit: utils/swift_build_support/swift_build_support/cmake.py
Terms of Service

Privacy Policy

Cookie Policy