[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 14.04 - Long Test (master) #1033

Huon, Dave, any idea what's up with this one?

/home/buildnode/disk2/workspace/oss-swift-incremental-RA-linux-ubuntu-14_04/buildbot_incremental/swift-linux-x86_64/stdlib/public/core/8/ExistentialCollection.swift:1833:17: error: '_CollectionBox' requires the types 'Element' and 'C.SubSequence.Iterator.Element' be equivalent
    self._box = _CollectionBox<C>(
                ^
/home/buildnode/disk2/workspace/oss-swift-incremental-RA-linux-ubuntu-14_04/buildbot_incremental/swift-linux-x86_64/stdlib/public/core/8/ExistentialCollection.swift:567:22: note: requirement specified as 'S.Iterator.Element' == 'S.SubSequence.Iterator.Element' [with S = C]
internal final class _CollectionBox<S : Collection> : _AnyCollectionBox<S.Iterator.Element>
                     ^

My reverts shouldn't have anything to do with this; they're all of Roman's SIL work.

···

On Feb 13, 2017, at 13:05, no-reply@swift.org wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-14_04-long-test [#1033]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04-long-test/1033/
Project: oss-swift-incremental-RA-linux-ubuntu-14_04-long-test
Date of build: Mon, 13 Feb 2017 12:44:15 -0800
Build duration: 21 min

Changes

Commit f0c0bd87915461189b907c947bf87f4332b4151b by jordan_rose:
Revert "Merge pull request #7401 from

edit: lib/SIL/SILModule.cpp

Commit 1c60910198c8da69d65d5c9e22e61c6c5b835c75 by jordan_rose:
Revert "Merge pull request #6092 from

edit: lib/SIL/Linker.cpp
edit: test/SILOptimizer/devirt_covariant_return.swift
edit: lib/AST/Substitution.cpp
edit: lib/SIL/SILModule.cpp
edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
edit: stdlib/public/SwiftOnoneSupport/CMakeLists.txt
edit: include/swift/SIL/SILModule.h
edit: lib/Serialization/DeserializeSIL.h
edit: test/SILOptimizer/opened_archetype_operands_tracking.sil
edit: test/SILOptimizer/prespecialize.swift
edit: lib/SILOptimizer/Utils/Generics.cpp
edit: include/swift/Serialization/SerializedSILLoader.h
edit: test/SILOptimizer/devirt_specialized_conformance.swift
edit: include/swift/SILOptimizer/Utils/Devirtualize.h
edit: lib/IRGen/IRGenSIL.cpp
edit: lib/Serialization/SerializedSILLoader.cpp
edit: lib/SILOptimizer/IPO/EagerSpecializer.cpp
edit: test/SILOptimizer/devirt_protocol_method_invocations.swift
edit: lib/Serialization/DeserializeSIL.cpp
edit: test/SILGen/collection_cast_crash.swift
edit: lib/SIL/Linker.h
edit: lib/SILOptimizer/Transforms/PerformanceInliner.cpp
edit: lib/SILOptimizer/Utils/Devirtualize.cpp
edit: test/SILOptimizer/devirt_unbound_generic.swift

Commit c86f8e708988191cc6c4c4ebcdb4ffde74347bcc by github:
[Serialization] Improve extensions of nested types with the same name

edit: lib/Serialization/Serialization.cpp
add: test/Serialization/xref-extensions.swift
add: test/Serialization/Inputs/def_xref_extensions_distraction.swift
add: validation-test/Serialization/Inputs/SR3915-other.swift
edit: lib/Serialization/Deserialization.cpp
add: validation-test/Serialization/SR3915.swift
edit: include/swift/Serialization/ModuleFormat.h
edit: lib/Serialization/ModuleFile.cpp
edit: include/swift/Serialization/ModuleFile.h
add: test/Serialization/Inputs/def_xref_extensions.swift
edit: lib/Serialization/Serialization.h

Sorry, this was supposed to be about https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04/1030/, but that bot's gone back to blue. That's a bit concerning too.

···

On Feb 13, 2017, at 13:18, Jordan Rose <jordan_rose@apple.com> wrote:

Huon, Dave, any idea what's up with this one?

/home/buildnode/disk2/workspace/oss-swift-incremental-RA-linux-ubuntu-14_04/buildbot_incremental/swift-linux-x86_64/stdlib/public/core/8/ExistentialCollection.swift:1833:17: error: '_CollectionBox' requires the types 'Element' and 'C.SubSequence.Iterator.Element' be equivalent
    self._box = _CollectionBox<C>(
                ^
/home/buildnode/disk2/workspace/oss-swift-incremental-RA-linux-ubuntu-14_04/buildbot_incremental/swift-linux-x86_64/stdlib/public/core/8/ExistentialCollection.swift:567:22: note: requirement specified as 'S.Iterator.Element' == 'S.SubSequence.Iterator.Element' [with S = C]
internal final class _CollectionBox<S : Collection> : _AnyCollectionBox<S.Iterator.Element>
                     ^

My reverts shouldn't have anything to do with this; they're all of Roman's SIL work.

On Feb 13, 2017, at 13:05, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-14_04-long-test [#1033]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04-long-test/1033/
Project: oss-swift-incremental-RA-linux-ubuntu-14_04-long-test
Date of build: Mon, 13 Feb 2017 12:44:15 -0800
Build duration: 21 min

Changes

Commit f0c0bd87915461189b907c947bf87f4332b4151b by jordan_rose:
Revert "Merge pull request #7401 from

edit: lib/SIL/SILModule.cpp

Commit 1c60910198c8da69d65d5c9e22e61c6c5b835c75 by jordan_rose:
Revert "Merge pull request #6092 from

edit: lib/SIL/Linker.cpp
edit: test/SILOptimizer/devirt_covariant_return.swift
edit: lib/AST/Substitution.cpp
edit: lib/SIL/SILModule.cpp
edit: lib/SILOptimizer/Transforms/FunctionSignatureOpts.cpp
edit: stdlib/public/SwiftOnoneSupport/CMakeLists.txt
edit: include/swift/SIL/SILModule.h
edit: lib/Serialization/DeserializeSIL.h
edit: test/SILOptimizer/opened_archetype_operands_tracking.sil
edit: test/SILOptimizer/prespecialize.swift
edit: lib/SILOptimizer/Utils/Generics.cpp
edit: include/swift/Serialization/SerializedSILLoader.h
edit: test/SILOptimizer/devirt_specialized_conformance.swift
edit: include/swift/SILOptimizer/Utils/Devirtualize.h
edit: lib/IRGen/IRGenSIL.cpp
edit: lib/Serialization/SerializedSILLoader.cpp
edit: lib/SILOptimizer/IPO/EagerSpecializer.cpp
edit: test/SILOptimizer/devirt_protocol_method_invocations.swift
edit: lib/Serialization/DeserializeSIL.cpp
edit: test/SILGen/collection_cast_crash.swift
edit: lib/SIL/Linker.h
edit: lib/SILOptimizer/Transforms/PerformanceInliner.cpp
edit: lib/SILOptimizer/Utils/Devirtualize.cpp
edit: test/SILOptimizer/devirt_unbound_generic.swift

Commit c86f8e708988191cc6c4c4ebcdb4ffde74347bcc by github:
[Serialization] Improve extensions of nested types with the same name

edit: lib/Serialization/Serialization.cpp
add: test/Serialization/xref-extensions.swift
add: test/Serialization/Inputs/def_xref_extensions_distraction.swift
add: validation-test/Serialization/Inputs/SR3915-other.swift
edit: lib/Serialization/Deserialization.cpp
add: validation-test/Serialization/SR3915.swift
edit: include/swift/Serialization/ModuleFormat.h
edit: lib/Serialization/ModuleFile.cpp
edit: include/swift/Serialization/ModuleFile.h
add: test/Serialization/Inputs/def_xref_extensions.swift
edit: lib/Serialization/Serialization.h