[swift-dev] [Swift CI] Build Still Failing: 1. OSS - Swift (Tools Opt+Assert, Stdlib Opt+DebInfo+Assert, Resilience) - macOS (master) #185

Mark Lacey mark.lacey at apple.com
Sun Apr 30 16:55:51 CDT 2017


Ben / Robert, I bisected the failures here and it looks like they are due to these two changes:


Robert, The XFAILed FP test that is now passing (and thus…failing) is due to:

commit 42c59554a0e980ab83f52eda41140c4b2c465834
Author: Robert Widmann <devteam.codafi at gmail.com>
Date:   Tue Apr 4 14:49:41 2017 -0400

    Introduce the Space Engine



Ben, the range failure appears to be due to:

commit 946b776e371717f89ba5b4225efcbec5eb07d1b0
Author: Ben Cohen <airspeedswift at users.noreply.github.com>
Date:   Fri Apr 28 12:59:04 2017 -0700

    [stdlib] One-sided ranges and RangeExpression (#8710)


Mark

> On Apr 30, 2017, at 5:27 AM, no-reply at swift.org wrote:
> 
> New issue found!
> 
> [FAILURE] oss-swift_tools-RA_stdlib-RDA_test-macos-resilience [#185]
> 
> Build URL:	https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/185/ <https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/185/>
> Project:	oss-swift_tools-RA_stdlib-RDA_test-macos-resilience
> Date of build:	Sun, 30 Apr 2017 03:47:00 -0700
> Build duration:	1 hr 40 min
> Identified problems:
> 
> Unexpected pass: This build failed because a test marked as XFAIL unexpectedly passes. This could mean that the cause for the XFAIL is fixed, but it warrants investigation in any case.
> Indication 1 <https://ci.swift.org//job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/185/consoleFull#1511526070b011c97a-0462-424c-ac47-5640e6148d79>
> 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_tools-RA_stdlib-RDA_test-macos-resilience/185/consoleFull#-2067387497fca400bf-2f4a-462e-b517-e058d770b2d7>
> Changes
> 
> Commit 62279325193350328f9a4d27fa292195f5db4d26 by github:
> [stdlib] Custom Reverse[RandomAccess]Collection.Iterator
> 
> edit: stdlib/public/core/Reverse.swift
> 
> Commit 3c5b393e0c07c222950e626e5c4553358e22365d by Mark Lacey:
> [Constraint solver] Rework how we select the next disjunction to visit.
> 
> add: validation-test/Sema/type_checker_perf/generic_operators.swift.gyb
> edit: validation-test/stdlib/Set.swift
> edit: lib/Sema/CSSolver.cpp
> edit: validation-test/stdlib/Data.swift
> 
> Commit 2ce58c1eb315ad3083c30fed2fa7cbde305092ea by Itai Ferber:
> Add JSON and property list encoders and decoders
> 
> add: stdlib/public/SDK/Foundation/Codable.swift
> edit: stdlib/public/SDK/Foundation/CMakeLists.txt
> edit: stdlib/public/SDK/Foundation/NSError.swift
> add: stdlib/public/SDK/Foundation/PlistEncoder.swift
> add: stdlib/public/SDK/Foundation/JSONEncoder.swift
> 
> Commit f7cd0a6343969889ed84bcbd44cd15262c9349b0 by Itai Ferber:
> Add Codable conformance to Array
> 
> edit: stdlib/public/core/Codable.swift
> 
> Commit 44682f7a721ce80706c88a8b7d316f2f4f94c49b by Itai Ferber:
> Ensure all Dates can always round-trip by default
> 
> edit: stdlib/public/SDK/Foundation/Codable.swift
> 
> Commit c6f8834d2679646981f46903b3125383352d46c5 by Itai Ferber:
> Remove unnecessary CodingKey implementation
> 
> edit: stdlib/public/SDK/Foundation/Codable.swift
> 
> Commit c5fc1e3f78c3cf0fc94ff9f0e9276266adce8014 by Itai Ferber:
> Use encode(contentsOf:) instead of a loop
> 
> edit: stdlib/public/SDK/Foundation/Codable.swift
> 
> Commit d177bdf748c5e86f06e12852317a7b73b51b5248 by Itai Ferber:
> Add preliminary {JSON,Plist}Encoder tests
> 
> add: test/stdlib/TestJSONEncoder.swift
> add: test/stdlib/TestPlistEncoder.swift
> 
> Commit 328ebe856776fe63df524eb6d4fcf6199cbaa785 by github:
> Revert "[stdlib] Dictionary/Set enhancements"
> 
> edit: validation-test/stdlib/Set.swift
> edit: stdlib/public/core/HashedCollections.swift.gyb
> edit: test/api-digester/source-stability.swift.expected
> edit: validation-test/stdlib/Dictionary.swift
> delete: validation-test/stdlib/HashedCollectionFilter3.swift
> delete: validation-test/stdlib/HashedCollectionFilter4.swift
> 
> Commit 1de530e229ab5736980f2e9162c2fe7dc97fe82c by github:
> Revert "Improve disjunction selection"
> 
> edit: lib/Sema/CSSolver.cpp
> edit: validation-test/stdlib/Data.swift
> delete: validation-test/Sema/type_checker_perf/generic_operators.swift.gyb
> edit: validation-test/stdlib/Set.swift
> 
> Commit 1163ea7c7a7c0caa744450ce8c4f3fe06724c184 by github:
> [stdlib] swapAt method (#9119)
> 
> edit: stdlib/public/core/CollectionAlgorithms.swift.gyb
> edit: stdlib/public/core/SequenceAlgorithms.swift.gyb
> edit: stdlib/public/core/Reverse.swift
> edit: stdlib/public/core/Arrays.swift.gyb
> edit: stdlib/public/core/MutableCollection.swift
> edit: stdlib/public/core/Sort.swift.gyb
> edit: stdlib/public/core/ContiguousArrayBuffer.swift
> edit: stdlib/public/core/StringCharacterView.swift
> 
> Commit 7778fc2fb359ff92b956fa6f146ecbd55a935129 by Itai Ferber:
> Fix encoding container linker errors
> 
> edit: stdlib/public/core/Codable.swift
> 
> Commit 68525ce45042bf7316a507bf2fb6975e1be2333e by Bob Wilson:
> swift-stdlib-tool is not a shell script and can be stripped
> 
> edit: utils/build-script-impl
> 
> Commit bcdf09d166a7b6c32f642d67d40a03b50a96884b by Mark Lacey:
> [stdlib] Disambiguate a subscript operation.
> 
> edit: stdlib/public/core/Substring.swift.gyb
> 
> Commit 253d0080efdbe8b4788cea48ab5782a6bf3949ce by Robert Widmann:
> Improve diagnostic for attempted initialization of non-nominal types
> 
> edit: include/swift/AST/DiagnosticsSema.def
> edit: lib/Sema/CSDiag.cpp
> add: test/decl/init/nonnominal_init.swift
> 
> Commit ecfa406fc580df48260c6ad606bfd11c10f6ad4c by Mark Lacey:
> Re-instate "Improve disjunction selection"
> 
> add: validation-test/Sema/type_checker_perf/generic_operators.swift.gyb
> edit: lib/Sema/CSSolver.cpp
> edit: validation-test/stdlib/Data.swift
> edit: validation-test/stdlib/Set.swift
> 
> Commit 40c89048ba68d4aa182a0420b7910596b0427b19 by Argyrios Kyrtzidis:
> [index] Make sure that we index implicit constructors
> 
> edit: lib/IDE/SwiftSourceDocInfo.cpp
> edit: test/Index/Inputs/cross_language.m
> edit: tools/SourceKit/lib/SwiftLang/SwiftDocSupport.cpp
> edit: lib/AST/SourceEntityWalker.cpp
> edit: test/SourceKit/Indexing/index_is_test_candidate_objc.swift.response
> edit: test/SourceKit/Indexing/rdar_21602898.swift.response
> edit: lib/Index/Index.cpp
> edit: test/SourceKit/Indexing/Inputs/test_module.index.response
> edit: test/Index/index_module.swift
> edit: lib/Migrator/SyntacticMigratorPass.cpp
> edit: test/IDE/reconstruct_type_from_mangled_name.swift
> edit: test/Index/cross_language.swift
> edit: test/SourceKit/DocSupport/doc_source_file.swift.response
> edit: test/SourceKit/Indexing/Inputs/cycle-depend/A.response
> edit: test/SourceKit/Indexing/sr_3815.swift.response
> edit: test/Index/kinds.swift
> edit: test/SourceKit/Indexing/index_forbid_typecheck.swift.response
> 
> Commit b48377bb142edde165a8734aa54f3c8d36cecab3 by Argyrios Kyrtzidis:
> [test] Update linux test:
> 
> edit: test/SourceKit/Indexing/index_is_test_candidate.swift.response
> 
> Commit 9e38a8efea6771f94643b900b1f3d2f0cadca56e by Mark Lacey:
> Do not hard-code a result type that the type checker will fill in.
> 
> edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
> 
> Commit de10c41915bb53713fc9cea8496e0b5fe0d669aa by Mark Lacey:
> Fix another case where the type checker will set the correct types.
> 
> edit: lib/Sema/DerivedConformanceEquatableHashable.cpp

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


More information about the swift-dev mailing list