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

Report

[FAILURE] oss-lldb-incremental-debug-osx [#85]

Build URL:
https://ci.swift.org/job/oss-lldb-incremental-debug-osx/85/
Project:
oss-lldb-incremental-debug-osx
Date of build:
Thu, 03 May 2018 16:29:43 -0500
Build duration:
2 hr 22 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:

Changes

  • Commit dfb1479967f1f985d7f0a135aa1abd24a4f134ea by compnerd:
    Support: assume std::is_final with MSVC

    • edit: include/llvm/Support/type_traits.h
  • Commit 2107cc37040d0a26cf1903acf0a50681e6cef481 by aprantl:
    Add support for dwarf expressions on global variables.

    • edit: include/lldb/Core/Value.h
    • edit: packages/Python/lldbsuite/test/lang/swift/foundation_value_types/notification/main.swift
    • edit: source/Core/Value.cpp
    • edit: source/Core/ValueObjectVariable.cpp
    • edit: source/Expression/DWARFExpression.cpp
    • edit: packages/Python/lldbsuite/test/lang/swift/resilience/TestResilience.py
    • edit: packages/Python/lldbsuite/test/lang/swift/resilience/mod.a.swift
    • edit: packages/Python/lldbsuite/test/lang/swift/resilience/main.swift
  • Commit 26c43a90fc097d1f705ac5aa0c0440e598f7cbb8 by aprantl:
    DWARFExpression: Convert file addresses to load addresses early on.

    • edit: source/Expression/DWARFExpression.cpp
    • edit: source/Core/Value.cpp
    • edit: include/lldb/Core/Value.h
    • edit: source/Core/ValueObjectVariable.cpp
  • Commit 77eafab30b0dea56f5e391413123a6b2f83421f3 by aschwaighofer:
    Add a test for the returned attribute on swift_bridgeObjectRetain

    • edit: test/IRGen/bridge_object_x86_64.sil
  • Commit 2c7a69852b3de3bc6b6862dcfb62d0d1b2a24e08 by aprantl:
    Emits a DW_OP_deref for global variables in a fixed size buffer.

    • edit: lib/IRGen/GenInit.cpp
    • edit: lib/IRGen/IRGenDebugInfo.cpp
    • edit: lib/IRGen/IRGenDebugInfo.h
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/IRGen/GenDecl.h
    • edit: test/DebugInfo/resilience.swift
  • Commit e13fd4cb00079b2fa582418bdc9016e5e677fea6 by dgregor:
    [AST] Eliminate Substitution::getCanonicalSubstitution().

    • edit: include/swift/AST/Substitution.h
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: lib/ParseSIL/ParseSIL.cpp
  • Commit 5724338abebfdb5aff6ff8814ac9fb23ceee039e by dgregor:
    [SIL] Switch “external” key path pattern components to SubstitutionMap.

    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: lib/SIL/SILVerifier.cpp
    • delete: lib/AST/SubstitutionList.cpp
    • edit: lib/SIL/SILInstructions.cpp
    • edit: lib/SIL/SILPrinter.cpp
    • edit: lib/SILGen/SILGenExpr.cpp
    • edit: include/swift/AST/SubstitutionList.h
    • edit: lib/Serialization/SerializeSIL.cpp
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: lib/IRGen/GenKeyPath.cpp
    • edit: lib/AST/CMakeLists.txt
  • Commit 7e08b66499bea8b7aaa027443e25ef7a2c28136c by dgregor:
    [SIL] Use SubstitutionMap in KeyPathInst rather than SubstitutionList.

    • edit: lib/Serialization/SerializeSIL.cpp
    • edit: include/swift/SIL/TypeSubstCloner.h
    • edit: lib/SILGen/SILGenExpr.cpp
    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/SIL/SILVerifier.cpp
    • edit: include/swift/SIL/SILCloner.h
    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: lib/SIL/SILInstructions.cpp
    • edit: include/swift/SIL/SILBuilder.h
    • edit: lib/ParseSIL/ParseSIL.cpp
  • Commit d5c9f71a6d538d260cc415db0166272223720517 by dgregor:
    [SIL] Switch InitBlockStorageHeaderInst over to SubstitutionMap.

    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: lib/SIL/SILInstructions.cpp
    • edit: lib/SIL/SILVerifier.cpp
    • edit: include/swift/SIL/SILInstruction.h
    • edit: include/swift/SIL/SILCloner.h
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: include/swift/SIL/SILBuilder.h
    • edit: lib/Serialization/SerializeSIL.cpp
    • edit: lib/SILGen/SILGenBridging.cpp
  • Commit 408aaa533263a5b49b6f9769f7c34104e082966a by dgregor:
    [SIL] Use SubstitutionMap in BuiltinInst.

    • edit: lib/IRGen/GenBuiltin.cpp
    • edit: lib/Serialization/SerializeSIL.cpp
    • edit: lib/SILGen/SILGen.cpp
    • edit: lib/SILOptimizer/IPO/EagerSpecializer.cpp
    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/SILGen/SILGenBuilder.cpp
    • edit: include/swift/SIL/SILCloner.h
    • edit: lib/SIL/SILInstructions.cpp
    • edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: include/swift/SIL/SILNode.h
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerBuiltinVisitors.cpp
    • edit: lib/SILGen/SILGenBuilder.h
    • edit: lib/IRGen/GenBuiltin.h
    • edit: lib/SILGen/SpecializedEmitter.h
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: include/swift/SIL/SILBuilder.h
    • edit: lib/SILGen/SILGenApply.cpp
    • edit: lib/SILGen/SILGen.h
    • edit: lib/SILGen/SILGenBuiltin.cpp
  • Commit 4099e85da692b810ff43739dc2482e8a1f5220f5 by jordan_rose:
    [Diagnostics & Tests] SR-6052 Prevent nil capitalization (#16256)

    • edit: test/Constraints/array_literal.swift
    • edit: test/Parse/enum.swift
    • edit: test/ClangImporter/nullability.swift
    • edit: test/expr/cast/nil_value_to_optional.swift
    • edit: test/Constraints/diagnostics.swift
    • edit: test/ClangImporter/ctypes_parse_swift4.swift
    • edit: test/expr/cast/optional.swift
    • edit: test/Parse/pointer_conversion.swift.gyb
    • edit: test/ClangImporter/cfuncs_parse.swift
    • edit: test/ClangImporter/ctypes_parse.swift
    • edit: test/decl/init/nil.swift
    • edit: test/expr/cast/bridged.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/Parse/pointer_conversion_objc.swift.gyb
    • edit: test/expr/expressions.swift
    • edit: test/Constraints/dictionary_literal.swift
    • edit: test/Serialization/Recovery/typedefs.swift
  • Commit b1f338a00b590889f3af75977a84d2383aab2f8d by dgregor:
    [SIL Opt] Switch GenericSpecializationInformation over to

    • edit: lib/SILOptimizer/Utils/Generics.cpp
    • edit: lib/SIL/SILInstructions.cpp
    • edit: include/swift/SILOptimizer/Utils/Generics.h
    • edit: lib/SIL/SILPrinter.cpp
    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/SILOptimizer/IPO/EagerSpecializer.cpp
  • Commit 4136a1897abae603bebeb0e9eccb0766c49bd4ef by dgregor:
    [AST] Split SubstitutionMap::Storage into its own header.

    • edit: lib/AST/ASTContext.cpp
    • edit: lib/AST/GenericSignature.cpp
    • add: lib/AST/SubstitutionMapStorage.h
    • edit: include/swift/AST/Types.h
    • edit: lib/AST/SubstitutionMap.cpp
    • edit: lib/Sema/TypeCheckCaptures.cpp
    • edit: include/swift/AST/SubstitutionMap.h
    • edit: include/swift/SIL/SILInstruction.h
  • Commit 791df5ba55f3b17dc32d2d179c89c0b1006ccc67 by dgregor:
    [AST] Cache the computed SubstitutionList for a SubstitutionMap.

    • edit: include/swift/AST/SubstitutionMap.h
    • edit: lib/AST/SubstitutionMap.cpp
    • edit: lib/AST/SubstitutionMapStorage.h
    • edit: lib/SILGen/SILGenExpr.cpp
  • Commit d093879cab159efe9124c838538bd69064cb93a7 by dgregor:
    Reinstate SubstitutionList-based printing for SIL and specialized

    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/SIL/SILPrinter.cpp
  • Commit c5b85796c3329131818fe8ffc15a756d54443e12 by mgottesman:
    [perf] Retype RetainList/ReleaseList from SmallVector =>

    • edit: include/swift/SILOptimizer/Analysis/ARCAnalysis.h
  • Commit 405e34e91cbfab9d73aeb6a8c84b4b7dbc1815ed by github:
    Add descriptions for SwiftSyntax errors (#16339)

    • edit: tools/SwiftSyntax/SwiftSyntax.swift
    • edit: tools/SwiftSyntax/SwiftcInvocation.swift
  • Commit cbf840fad43c4838c82c8d0f9d2766a2e3016018 by xi_ge:
    SwiftSyntax: Allow absolute position access for dangling nodes.

    • edit: test/SwiftSyntax/AbsolutePosition.swift
    • edit: tools/SwiftSyntax/RawSyntax.swift
    • edit: tools/SwiftSyntax/SyntaxData.swift