On Oct 9, 2017, at 9:54 PM, no-reply@swift.org wrote:
[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#944]
Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/944/
Project: oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build: Mon, 09 Oct 2017 23:47:16 -0500
Build duration: 8 min 14 sec
Identified problems:
Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1 <https://ci.swift.org//job/oss-swift-incremental-RA-linux-ubuntu-16_04/944/consoleFull#-1540659523122a513-f36a-4c87-8ed7-cbc36a1ec144>
Tests:
Name: Swift(linux-x86_64)
Failed: 0 test(s), Passed: 9969 test(s), Total: 9969 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 483 test(s), Total: 483 test(s)
Changes
Commit 39f9ede29b3451c2d6fe0e6889df2ee7a366c5a4 by spestov:
SIL: Add SILFunctionType::getWitnessMethodClass() accessor
edit: lib/SIL/SILFunctionType.cpp
edit: include/swift/AST/Types.h
Commit c2f2eb6c3cc221ec6b1ed8ededb0659763817d54 by spestov:
SILOptimizer: Devirtualizer support for witness thunks with a
edit: lib/SILOptimizer/Utils/Devirtualize.cpp
add: test/SILOptimizer/devirt_class_witness_method.sil
Commit e1b33b1a914abbfc0c356ee8507035e38aba1a93 by spestov:
IRGen: Fix bug in @convention(witness_method) 'Self' metadata
edit: test/IRGen/witness_method.sil
edit: lib/IRGen/GenProto.cpp
Commit 717a7f52f87a25fcacbf52db044e6e5d427227f3 by spestov:
Sema: Compute RequirementEnvironment when we are matching a witness
edit: lib/Sema/TypeCheckProtocol.cpp
Commit 861c46c218868d485fce313a7a0d543335c95ffd by spestov:
Sema: Track if the protocol witness for a class conformance is in a
edit: lib/Sema/TypeCheckProtocol.cpp
Commit 5afaadfbc8b191660f3ab8c206d4624bb191953f by spestov:
Sema: Requirement environments for protocol extension members in class
edit: lib/Sema/TypeCheckProtocol.cpp
edit: test/Interpreter/protocol_extensions.swift
edit: test/SILGen/protocol_extensions.swift
edit: test/SILGen/witnesses_class.swift
Commit 7bc5ac1248bdbbb8a434718fb1cabb45c9017eac by spestov:
Sema: Factor out ConformanceChecker::checkNonFinalClassWitness() from
edit: lib/Sema/TypeCheckProtocol.cpp
Commit d7dbc23337bcb37ab3a495236c3edb0e068b80c5 by spestov:
Sema: ConformanceChecker::Adoptee is always nominal
edit: lib/Sema/TypeCheckProtocol.cpp
Commit 7cbd0c0b3708b7895872b3f09eb9426c08a03580 by spestov:
Sema: Lift restriction on classes conforming to protocols with default
edit: include/swift/AST/DiagnosticsSema.def
add: test/decl/protocol/conforms/self.swift
edit: lib/Sema/TypeCheckProtocol.cpp
Commit e96352661bd43cce73b503b8931efeef8b37d929 by spestov:
Fix REQUIRES: line in
edit: validation-test/compiler_crashers_fixed/26725-llvm-smallvectorimpl-swift-diagnosticargument-operator.swift
Commit a3c4882bec68f04855564184411125ca4780cd5f by spestov:
Sema: Temporary workaround for recently-introduced GSB bug
edit: lib/Sema/TypeCheckProtocol.cpp