[swift-dev] [Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.04 (master) #944

Slava Pestov spestov at apple.com
Mon Oct 9 23:57:02 CDT 2017


Another dispatch failure:

Foundation/NSData.swift:19:8: error: module file was created by an older version of the compiler; rebuild 'Dispatch' and try again: /home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_04/buildbot_incremental/libdispatch-linux-x86_64/src/swift/Dispatch.swiftmodule

import Dispatch
       ^

Note that my patches listed below don’t even change the module format number, so this error is a result of stale build artifacts from a previous build on the same machine.

Slava

> On Oct 9, 2017, at 9:54 PM, no-reply at 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/ <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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-dev/attachments/20171009/01059739/attachment.html>


More information about the swift-dev mailing list