[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - OS X (master) #3573


(Douglas Gregor) #1

The next commit fixes this.

···

On Apr 22, 2016, at 3:14 PM, no-reply@swift.org wrote:

[FAILURE] oss-swift-incremental-RA-osx [#3573]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-osx/3573/
Project: oss-swift-incremental-RA-osx
Date of build: Fri, 22 Apr 2016 14:51:48 -0700
Build duration: 22 min
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-osx/3573/consoleFull#-1412329942ee1a197b-acac-4b17-83cf-a53b95139a76>
Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:
Indication 1 <https://ci.swift.org//job/oss-swift-incremental-RA-osx/3573/consoleFull#180847fca400bf-2f4a-462e-b517-e058d770b2d7>
Tests:

Name: Swift
Failed: 1 test(s), Passed: 7816 test(s), Total: 7817 test(s)
Failed: Swift.attr.attr_objc.swift <https://ci.swift.org/job/oss-swift-incremental-RA-osx/3573/testReport/junit/Swift/attr/attr_objc_swift>
Name: Swift-Unit
Failed: 0 test(s), Passed: 305 test(s), Total: 305 test(s)

Changes

Commit 7c3f50dba34938cca7b56d757de723e01ad3b6c2 by dgregor:
[Conformance checking] Minor refactor for handling unsatisfied

edit: lib/Sema/TypeCheckProtocol.cpp

Commit d817f3c508f4149a9b888700b468e992e8d60299 by dgregor:
[Conformance checking] Consider base name + first argument label

edit: test/decl/protocol/conforms/near_miss_objc.swift
edit: lib/Sema/TypeCheckProtocol.cpp

Commit 4d59d71e124ae7edbf46b26cd985d0260480e16e by dgregor:
[Conformance checking] Apply omit-needless-words for near-miss checking.

edit: test/decl/protocol/conforms/near_miss_objc.swift
edit: lib/Sema/TypeChecker.h
edit: lib/Sema/MiscDiagnostics.cpp
edit: lib/Sema/TypeCheckProtocol.cpp

Commit df02ddd422cb28b88c3364cfea44c071c57906c5 by dgregor:
[Conformance checking] Diagnose the actual problem with near-misses.

edit: test/decl/protocol/conforms/near_miss_objc.swift
edit: lib/Sema/TypeCheckProtocol.cpp
edit: include/swift/AST/DiagnosticsSema.def