[Swift CI] Build Failure: 0. OSS - LLDB Incremental - Ubuntu 14.04 (master) #1680


(John McCall) #1

[FAILURE] oss-lldb-incremental-linux-ubuntu-14_04 [#1680]

Build URL: https://ci.swift.org/job/oss-lldb-incremental-linux-ubuntu-14_04/1680/
Project: oss-lldb-incremental-linux-ubuntu-14_04
Date of build: Mon, 22 Feb 2016 03:05:15 -0600
Build duration: 12 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:
    • Indication 1

At least some of these regressions might be expected due to my patch (12b8a92e9d04b87ef5d3b4406e6ad86f785dc700). The compiler has gotten lazier about deriving type metadata pointers. To the extent that those are necessary for debuggability, we need to figure out some way to reconstruct that information in the debugger; if necessary, we can eagerly project at least the primary type parameters in -Onone -g builds, but I’d like to discuss it (more; we did already talk about this a month or so ago) before we take that step.

John.

···

On Feb 22, 2016, at 1:17 AM, no-reply@swift.org wrote:

Changes

  • Commit e6375f9aa73779a6e2d10c08edec40fbf8dfb5be by rjmccall:
Make sure that witness markers, conformances, and so on are attached to

    • edit: lib/AST/ArchetypeBuilder.cpp

  • Commit 12b8a92e9d04b87ef5d3b4406e6ad86f785dc700 by rjmccall:
In generic functions, derive local type data for associated types from

    • edit: test/IRGen/associated_types.swift
    • edit: lib/IRGen/GenValueWitness.cpp
    • edit: lib/IRGen/GenMeta.cpp
    • edit: test/IRGen/class_resilience.swift
    • edit: include/swift/AST/GenericSignature.h
    • edit: lib/IRGen/LocalTypeDataKind.h
    • edit: lib/IRGen/ValueWitness.h
    • edit: lib/IRGen/GenArchetype.cpp
    • edit: lib/AST/ArchetypeBuilder.cpp
    • edit: test/IRGen/witness_table_objc_associated_type.swift
    • edit: lib/IRGen/LocalTypeData.cpp
    • edit: test/IRGen/fulfillment.sil
    • edit: test/IRGen/protocol_resilience.sil
    • edit: lib/IRGen/GenProto.cpp
    • edit: test/DebugInfo/typearg.swift
    • edit: test/IRGen/sil_witness_methods.sil
    • edit: include/swift/AST/Types.h
    • edit: lib/IRGen/IRGenFunction.h
    • edit: test/IRGen/sil_generic_witness_methods.swift
    • edit: test/IRGen/witness_method.sil
    • edit: test/IRGen/class_resilience_objc.swift
    • edit: lib/IRGen/GenArchetype.h
    • edit: lib/AST/GenericSignature.cpp