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

# [FAILURE] oss-swift-master-rebranch-swift-incremental-RA-osx [#182]

Build URL: https://ci.swift.org/job/oss-swift-master-rebranch-swift-incremental-RA-osx/182/
Project: oss-swift-master-rebranch-swift-incremental-RA-osx
Date of build: Fri, 28 Aug 2020 17:41:00 -0500
Build duration: 1 hr 31 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 78ea3de8e4e8c21528e7e60913fc466541c740ad by pyaskevich:

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

  • edit: lib/AST/ASTDumper.cpp

  • edit: lib/AST/ASTPrinter.cpp

  • edit: lib/AST/Type.cpp

  • edit: include/swift/AST/TypeNodes.def

  • edit: lib/AST/TypeWalker.cpp

  • edit: lib/Sema/CSSimplify.cpp

  • edit: include/swift/AST/Types.h

  • edit: lib/AST/ASTMangler.cpp

  • edit: lib/AST/ASTContext.cpp

  • edit: lib/Serialization/Serialization.cpp

  • edit: lib/IRGen/IRGenDebugInfo.cpp

  • 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/CSBindings.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintSystem.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.h
    • edit: test/Constraints/rdar44770297.swift
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 5b5e30b6d7877c58e260839c0daf878fd1506f54 by fred.kl:

    Implement implicit member chains

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

    Fixup diagnostics

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

    More diagnostic improvements

    • edit: test/expr/delayed-ident/member_chains.swift
    • edit: lib/Sema/CSSimplify.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CSDiagnostics.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/CSSimplify.cpp
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/CSGen.cpp
  • Commit 4e9b7b20dbc5d98e6f504116a19d80889cb28568 by fred.kl:

    [Sema] Inject implicit ParenExpr for unresolved member chains

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

    [AST] Introduce UnresolvedMemberChainResultExpr

    • edit: lib/AST/Expr.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: include/swift/AST/Expr.h
    • edit: include/swift/AST/ExprNodes.def
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/Sema/CSGen.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/ConstraintSystem.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSRanking.cpp
    • edit: test/expr/delayed-ident/member_chains.swift
  • 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/CSApply.cpp
    • edit: lib/Sema/CSGen.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/CSGen.cpp
    • edit: lib/Sema/TypeChecker.h
  • 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/CSApply.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/AST/Expr.h
    • edit: test/expr/delayed-ident/member_chains.swift
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 968112e420eea7d7f028456c8a873141d6b2c6ba by fred.kl:

    [Sema] Support code completion for heterogeneous unresolved member chains

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

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

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

    Remove Argument from UnresolvedMemberExpr

    • edit: lib/AST/ASTWalker.cpp
    • edit: lib/Sema/TypeCheckPattern.cpp
    • edit: test/IDE/complete_call_arg.swift
    • edit: test/expr/delayed-ident/member_chains.swift
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/IDE/ExprContextAnalysis.cpp
    • edit: lib/AST/Expr.cpp
    • edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
    • edit: lib/Parse/ParseExpr.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/AST/ASTDumper.cpp
    • edit: include/swift/AST/Expr.h
    • edit: lib/Sema/CSApply.cpp
    • edit: test/stmt/statements.swift
    • edit: lib/IDE/ExprContextAnalysis.h
    • edit: include/swift/AST/Pattern.h
    • edit: lib/IDE/SwiftSourceDocInfo.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/AST/TypeJoinMeet.cpp
    • edit: lib/Sema/CSBindings.cpp
  • Commit 4847ec9a6bed06259750b7595871e87678acd554 by pyaskevich:

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

    • edit: lib/Sema/TypeCheckCodeCompletion.cpp
    • edit: lib/AST/SILLayout.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: lib/AST/Type.cpp
    • edit: lib/AST/ASTContext.cpp
    • edit: lib/AST/Expr.cpp
    • edit: lib/Sema/CSApply.cpp
  • Commit 5afbddb42bbfc15dda8d6c286dd69033aa4a1a59 by achikin:

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

    • add: test/ScanDependencies/Inputs/CHeaders/X.h
    • edit: test/ScanDependencies/diagnose_dependency_cycle.swift
    • edit: test/ScanDependencies/Inputs/CHeaders/G.h
    • edit: test/ScanDependencies/can_import_placeholder.swift
    • edit: test/ScanDependencies/module_deps_private_interface.swift
    • edit: test/ScanDependencies/Inputs/CHeaders/module.modulemap
    • edit: test/ScanDependencies/module_deps_external.swift
    • edit: lib/ClangImporter/ClangModuleDependencyScanner.cpp
    • edit: test/ScanDependencies/module_deps_clang_only.swift
    • edit: test/ScanDependencies/module_deps.swift
    • edit: test/ScanDependencies/module_framework.swift
    • add: test/ScanDependencies/batch_module_scan_versioned.swift
    • edit: test/ScanDependencies/module_deps_cross_import_overlay.swift
  • 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