[Swift CI] Build Failure: 0. OSS - LLDB Incremental - OS X (master) (Release) #2306


[FAILURE] oss-lldb-incremental-osx [#2306]

Build URL:
Date of build:
Wed, 15 Aug 2018 13:01:52 -0500
Build duration:
53 min

Identified problems:

  • Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:


  • Commit a633583862712f2a17f5c6dbd5716d821d8d1c38 by aprantl:
    Get the running OS version from the process rather than the platform.

    • edit: packages/Python/lldbsuite/test/lang/swift/availability/TestAvailability.py
    • edit: source/Expression/ExpressionSourceCode.cpp
  • Commit fab7b62926ff086e5a3781be9008163ce48449d6 by aprantl:
    Fix an LLDB Swift expression evaluator bug that prevents any expressions

    • edit: source/Expression/ExpressionSourceCode.cpp
  • Commit 698229f8b1efae501b6847b80c3fc290938bb054 by friss:
    XFAIL TestSwiftGenericStructDebugInfoGenericFlatMap.py as it seems falky

    • edit: packages/Python/lldbsuite/test/lang/swift/variables/generic_struct_debug_info/generic_flatmap/TestSwiftGenericStructDebugInfoGenericFlatMap.py
  • Commit 0dc8065ea8315e7ab4dec7ccfe4f8eb18ec5fb4c by friss:
    XFAIL one more pexpect based flaky MI test

    • edit: packages/Python/lldbsuite/test/tools/lldb-mi/interpreter/TestMiInterpreterExec.py
  • Commit 0387798fbf5dbaba8d30f371044845555176a678 by jordan_rose:
    Request evaluator: Use IntrusiveRefCntPtr instead of std::shared_ptr

    • edit: include/swift/AST/AnyRequest.h
  • Commit c56f3c6a768a81fade9ca954794e84036c10253a by jordan_rose:
    Request evaluator: Use DenseMap::find_as to look up Requests

    • edit: include/swift/AST/Evaluator.h
    • edit: lib/AST/Evaluator.cpp
    • edit: include/swift/AST/AnyRequest.h
  • Commit a5f84ec2f6c3919c77a72014e3a4dce7f69c0d49 by dgregor:
    [AST] Drop redundant ProtocolDecl::TrailingWhereClause

    • edit: lib/AST/Decl.cpp
    • edit: include/swift/AST/Decl.h
  • Commit 8b83291750fcfd85eb3a47174556fcf1fde5812f by dgregor:
    [AST] Don't look at a type's members when checking inherited types

    • edit: lib/AST/NameLookup.cpp
  • Commit afefae337e86625ffb252ef1ebb1ecbfbdf27239 by dgregor:
    [Name lookup] Factor out the check controlling member lookup into a

    • edit: lib/AST/NameLookup.cpp
  • Commit 0480f18ec366a6d9cc55480cd485f86331a03ede by dgregor:
    [Name lookup] Generalize member lookup check for extensions as well.

    • edit: lib/AST/NameLookup.cpp
  • Commit 92d622ab41f546b8cf0fb4a92dd046b14b78fe66 by dgregor:
    [Type checker] Eliminate TypeResolverContext::GenericSignature.

    • edit: lib/AST/NameLookup.cpp
    • edit: lib/AST/Type.cpp
    • edit: lib/Sema/TypeCheckRequestFunctions.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: test/decl/typealias/protocol.swift
    • add: validation-test/compiler_crashers_2_fixed/0153-rdar39130543.swift
    • edit: lib/Sema/TypeCheckGeneric.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • delete: validation-test/compiler_crashers_2/0153-rdar39130543.swift
    • edit: lib/Sema/TypeCheckType.cpp
  • Commit 955fab8d10976398625b563de447d2f0b9f3e41a by dgregor:
    [Name lookup] Fix typo in comment. NFC

    • edit: lib/AST/NameLookup.cpp
  • Commit ac79fa20afe27816511f6fb2b783680fa0be11d7 by dgregor:
    [Type checker] Fix DeclContext computation for inherited type lookup.

    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/TypeCheckRequestFunctions.cpp
  • Commit 7f759145c7bd88c3777be3b4f19407c750c06372 by dgregor:
    [GSB] Make requirement-signature computation more robust for nested

    • edit: lib/AST/GenericSignatureBuilder.cpp
  • Commit 50763fc641a29cb178fa7e6f60ac6c81bb77fad5 by dgregor:
    [AST] Re-establish assertion about inheritance relationship in

    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/AST/Type.cpp