[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.10 (master) #893

The commit that caused this failure is already reverted from swift-4.1-branch in swift-clang.

Thanks,
Alex

···

On Dec 19, 2017, at 6:07 PM, swift-ci@swift.org wrote:

[FAILURE] oss-swift-package-linux-ubuntu-16_10 [#893]

Build URL: https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_10/893/
Project: oss-swift-package-linux-ubuntu-16_10
Date of build: Tue, 19 Dec 2017 19:38:12 -0600
Build duration: 29 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-package-linux-ubuntu-16_10/893/consoleFull#-21365203213122a513-f36a-4c87-8ed7-cbc36a1ec144>
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-package-linux-ubuntu-16_10/893/consoleFull#103335974ba62d58e-7248-467b-91e0-c7508d5cf947>
Changes

Commit 81311bebf83fc74c55af22ac82c5d33210958659 by xiaodi.wu:
Match memory layout of DoubleWidth to base integer types

edit: stdlib/public/core/DoubleWidth.swift.gyb

Commit 6f7aecd0302a0d74f2181a187732c627f2895aa0 by moiseev:
[stdlib] Introduce filterMap and deprecate one flatMap variant

edit: stdlib/public/core/StringRangeReplaceableCollection.swift.gyb
edit: stdlib/public/core/FlatMap.swift
edit: stdlib/public/core/SequenceAlgorithms.swift.gyb

Commit fb49b3ee97220eeed416c9d3d3d117caa48c67e3 by moiseev:
[test] Add test for flatMap deprecation message

add: test/stdlib/FlatMapDeprecation.swift

Commit 8ec6c45d2d4e5ab0932bb3192e4f3bdcde41e67c by moiseev:
Use filterMap to avoid deprecation warnings

edit: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift
edit: stdlib/public/SDK/Foundation/PlistEncoder.swift
edit: stdlib/public/SDK/Foundation/JSONEncoder.swift

Commit 96d3439669749d9e2d682c82b42171aede8d095c by moiseev:
Update tests after deprecating flatMap variant

edit: test/Constraints/tuple_arguments.swift
edit: test/Constraints/casts.swift
edit: test/Constraints/closures.swift

Commit 128092a7d60b57b8e6d69c8bda48f413b3d418b1 by moiseev:
Rename filterMap to compactMap

edit: test/stdlib/FlatMapDeprecation.swift
edit: stdlib/public/SDK/Foundation/JSONEncoder.swift
edit: test/Constraints/tuple_arguments.swift
edit: test/Constraints/closures.swift
edit: stdlib/public/SDK/Foundation/PlistEncoder.swift
edit: stdlib/public/core/SequenceAlgorithms.swift.gyb
edit: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift
edit: stdlib/public/core/FlatMap.swift
edit: stdlib/public/core/StringRangeReplaceableCollection.swift.gyb
edit: test/Constraints/casts.swift

Commit 42e1df166abcbf2e1844db720ade9cd6cd5277c4 by mgottesman:
[silcodemotion] Move generic code motion code below enum tag dataflow

edit: lib/SILOptimizer/Transforms/SILCodeMotion.cpp

Commit 7819c4d41a87591cb5d1f43b96cd0af29014f61f by mgottesman:
[sil] Add const to int SILBasicBlock::getDebugId().

edit: include/swift/SIL/SILBasicBlock.h
edit: lib/SIL/SILBasicBlock.cpp

Commit 9cda9056b6d854453013c4bbe91b1dd2cb580a0a by mgottesman:
[silcodemotion] Add support for dumping BBEnumTagDataflowState.

edit: lib/SILOptimizer/Transforms/SILCodeMotion.cpp

Commit 48bb2d16f17e97ac5c5210e8c9c6bbfbbe239a88 by mgottesman:
[silcodemotion] Rename BBToDataflowStateMap -> EnumCaseDataflowContext.

edit: lib/SILOptimizer/Transforms/SILCodeMotion.cpp

Commit 77441fcdd188199bea78b95d9812ebd0916fbc3c by mgottesman:
[silcodemotion] For now stash a pointer to EnumCaseDataflowContext in

edit: lib/SILOptimizer/Transforms/SILCodeMotion.cpp

Commit 269c5e86cd6fc486930bd9b3bb1d4c00ec6be511 by mgottesman:
[silcodemotion] Now that we have sunk the context into each block state,

edit: lib/SILOptimizer/Transforms/SILCodeMotion.cpp

Commit 91d763e5ace3b3a754e28582cc42d70cd7eb8e71 by shajrawi:
Lower the FunctionMergeThreshold from 30 to 15

edit: lib/LLVMPasses/LLVMMergeFunctions.cpp

Commit af8d9b8c7814ddcb02f2134698933491e2a3cd31 by mgottesman:
[silcodemotion] Instead of storing enum values directly into the block

edit: lib/SILOptimizer/Transforms/SILCodeMotion.cpp
edit: test/SILOptimizer/earlycodemotion.sil

Commit 82a8833ab0ac781dc7fe472d1bbfc0f0b56c6c03 by dgregor:
[Associated type inference] Use defaults from overridden associated

edit: lib/Sema/TypeCheckProtocolInference.cpp
edit: test/decl/protocol/req/associated_type_inference.swift

Commit a55adb26225b1d5bde2defe68e9255887ffc0816 by dgregor:
[Standard library] Remove extraneous associated type defaults.

edit: stdlib/public/core/RandomAccessCollection.swift
edit: stdlib/public/core/MutableCollection.swift
edit: stdlib/public/core/BidirectionalCollection.swift
edit: stdlib/public/core/RangeReplaceableCollection.swift

Commit 88232d6e3b138d7dbfe95a263ac79685977c18fe by github:
[Exclusivity] Look through block arguments to find noescape closures

edit: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp
edit: test/SILOptimizer/exclusivity_static_diagnostics.sil
add: test/SILOptimizer/exclusivity_static_diagnostics_objc.swift
edit: test/SILOptimizer/access_enforcement_noescape.swift
edit: test/SILOptimizer/exclusivity_static_diagnostics.swift

Commit f26d79449569bbd23415011c951f2311cd25c3e7 by dgregor:
[Conformance checking] Allow same-type constraints to infer associated

edit: test/decl/protocol/req/associated_type_inference.swift
edit: lib/Sema/TypeCheckProtocolInference.cpp
edit: lib/Sema/TypeCheckProtocol.h

Commit f5e93f63e96dd174b96375d94ed6e2b5f2c523b6 by moiseev:
[tests] Add conformance tests for FlattenSequence/FlattenCollection

add: validation-test/stdlib/Collection/FlattenCollection.swift.gyb
edit: stdlib/public/core/Flatten.swift

Commit 4067c57251c660ef821944f3a038bdbc6be4323c by arphaman:
Revert "Suppress -Wdelete-non-virtual-dtor warnings about classes

edit: test/SemaCXX/destructor.cpp
edit: lib/Sema/SemaExprCXX.cpp

Commit a4d382ec646b2a1e18ccbb91132e3155d09f43ca by arphaman:
Revert "Let -Wdelete-non-virtual-dtor fire in system headers too."

edit: test/SemaCXX/destructor.cpp
edit: test/SemaCXX/implicit-exception-spec.cpp
edit: lib/Sema/SemaExprCXX.cpp
edit: include/clang/Basic/DiagnosticSemaKinds.td

Commit 8bbf821c61faa181731d067c1ad3f2f580af7cdf by arphaman:
[driver][darwin] Refactor the target selection code, NFC

edit: test/Driver/darwin-version.c
edit: lib/Driver/ToolChains/Darwin.h
edit: lib/Driver/ToolChains/Darwin.cpp

Commit e0c05386d71f8f308db49a124b5583525110d7f9 by arphaman:
Fix Driver/darwin-version.c test

edit: test/Driver/darwin-version.c

Commit af950ec8653f38a0929837b4b048e5bc32f6ac93 by arphaman:
Fix MSVC 'not all control paths return a value' warning

edit: lib/Driver/ToolChains/Darwin.cpp

Commit 1ac71826854a809f67ae15ddacaaa9a6eb8189e8 by aleksei_lorenz:
[driver][darwin] Take the OS version specified in "-target" as the

edit: lib/Driver/ToolChains/Darwin.cpp
edit: test/Driver/pic.c
edit: test/Driver/objc-weak.m
edit: test/Driver/darwin-version.c
edit: test/Driver/unavailable_aligned_allocation.cpp

Commit cd65f81db9b80a84a60a6e1e9096e1dd1ad8da21 by aprantl:
Fix a couple of warnings (NFC)

edit: source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp
edit: tools/lldb-mi/MIUtilString.cpp
edit: source/Plugins/Process/MacOSX-Kernel/CommunicationKDP.cpp
edit: tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp

Commit f587dbd329f70d117624671da37fc2b32f9baeb8 by aprantl:
Replace an accidentally added "break" with an LLVM_FALLTHROUGH.

edit: tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp

Commit c4ea62580054d61b08ee877e47eccd0b188fb8bf by aprantl:
Silence a few -Wimplicit-fallthrough warnings

edit: source/Target/SwiftLanguageRuntime.cpp
edit: source/Utility/StringExtractorGDBRemote.cpp
edit: source/Plugins/Language/Swift/SwiftLanguage.cpp

Commit e33097a11ead683fc39e85c320fed14194182f4f by mamabusi:
Added more test-data to Calendar.isDateInWeekend api testcase.

edit: TestFoundation/TestCalendar.swift