[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (master) (Debug) #23


(Swift CI) #1

Report

[FAILURE] swift-master-source-compat-suite-debug [#23]

Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite-debug/23/
Project:
swift-master-source-compat-suite-debug
Date of build:
Fri, 24 Aug 2018 18:49:43 -0500
Build duration:
1 min 6 sec

Identified problems:

  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Changes

  • Commit 34a89d45e2fa3f5f2ca19eef77dc0f237140e2b6 by alex:
    [libSyntax] Make the ByteTree format forwards-compatible

    • edit: test/Syntax/round_trip_function.swift
    • edit: tools/swift-syntax-test/swift-syntax-test.cpp
    • edit: docs/ByteTree.md
    • edit: include/swift/Syntax/Serialization/SyntaxSerialization.h
    • edit: tools/SwiftSyntax/ByteTreeDeserialization.swift
    • edit: include/swift/Basic/ByteTreeSerialization.h
  • Commit dd0dd7b2d14af4ab064963e67040342819a71c81 by compnerd:
    Basic: update the use of the ExecuteNoWait API

    • edit: lib/Basic/Program.cpp
  • Commit 0d64386b530b128564f266dbfcb88f8b6cbc2150 by pali:
    [benchmark] Documentation improvements

    • edit: benchmark/scripts/compare_perf_tests.py
    • edit: benchmark/scripts/Benchmark_Driver
  • Commit 049ffb34b0a02a7d5a4f05f88a64cd7101a03a07 by pali:
    [benchmark] Fix parsing formatted text

    • edit: benchmark/scripts/compare_perf_tests.py
    • edit: benchmark/scripts/test_compare_perf_tests.py
  • Commit ff684523018e3dae6445898962581ac8dfc4971c by alex:
    [swiftBasic] Introduce an exponentially growing appending binary stream

    • add: lib/Basic/ExponentialGrowthAppendingBinaryByteStream.cpp
    • add: unittests/Basic/ExponentialGrowthAppendingBinaryByteStreamTests.cpp
    • edit: lib/Basic/CMakeLists.txt
    • add: include/swift/Basic/ExponentialGrowthAppendingBinaryByteStream.h
    • edit: unittests/Basic/CMakeLists.txt
  • Commit 491b11c73c92306d2d5543a6d1f145f6cebe600d by alex:
    [SourceKit] Use the exponential growth binary stream to write the syntax

    • edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp
  • Commit 49f2e14094098505d8b1bc3fb073975aafefee6a by alex:
    [swiftBasic] Use a SmallVector as the underlying storage for

    • edit: unittests/Basic/ExponentialGrowthAppendingBinaryByteStreamTests.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp
    • edit: include/swift/Basic/ExponentialGrowthAppendingBinaryByteStream.h
    • edit: lib/Basic/ExponentialGrowthAppendingBinaryByteStream.cpp
  • Commit 1d3fa87fdd08726953c718881b466f05a9679b9a by pali:
    [benchmark] Strangle log_results -> log_file

    • edit: benchmark/scripts/Benchmark_Driver
    • edit: benchmark/scripts/test_Benchmark_Driver.py
  • Commit a10b6070ddaf56a413d41f627fc15b11610fc003 by pali:
    [benchmark] Refactor log_results

    • edit: benchmark/scripts/Benchmark_Driver
    • edit: benchmark/scripts/test_Benchmark_Driver.py
  • Commit ef1461ca46f46bbbd827a55eaf26836de1cf263a by pali:
    [benchmark] Strangle log_results

    • edit: benchmark/scripts/Benchmark_Driver
    • edit: benchmark/scripts/test_Benchmark_Driver.py
  • Commit 7ae5d7754c1be35cd71b2799eb3a55205f38a828 by pali:
    [benchmark] Report totals as a sentence

    • edit: benchmark/scripts/Benchmark_Driver
    • edit: benchmark/utils/DriverUtils.swift
    • edit: benchmark/scripts/test_compare_perf_tests.py
    • edit: benchmark/scripts/test_Benchmark_Driver.py
  • Commit 6bddcbe9e4e32f28f18cc7d089135e6cc1d740b4 by pali:
    [benchmark] Refactor run_benchmarks log format

    • edit: benchmark/scripts/Benchmark_Driver
  • Commit 49e8e692fb86c9a1cbe623306bea3f2f0afe79ed by pali:
    [benchmark] Strangle run and run_benchmarks

    • edit: benchmark/scripts/Benchmark_Driver
    • edit: benchmark/scripts/test_Benchmark_Driver.py
  • Commit c50729badf6de50079efe528effe1a6b9bc906c8 by alex:
    [swiftSyntax] Remove validate methods

    • edit: tools/SwiftSyntax/SyntaxNodes.swift.gyb
    • edit: utils/gyb_syntax_support/Node.py
    • edit: tools/SwiftSyntax/SyntaxCollections.swift.gyb
    • edit: tools/SwiftSyntax/Syntax.swift
  • Commit 13c499339b7794e34a18a7f9745921fd17d6ed65 by pali:
    [benchmark] Class descriptions in module doctring

    • edit: benchmark/scripts/Benchmark_Driver
  • Commit ebb5adffbaa108d97891c6289ed5452edcc322ff by klorentey:
    [benchmark] Fix benchmarks for Set operations

    • edit: benchmark/single-source/SetTests.swift
  • Commit 077d8e8a900ada128173c8fc3d7a876e12982a25 by alex:
    [swiftBasic] Simplify bound checks for

    • edit: lib/Basic/ExponentialGrowthAppendingBinaryByteStream.cpp
  • Commit ed5bb3490b9941de0caca6105866fffb1765d63f by spestov:
    IRGen: Fold {Fixed,InPlace}ClassMemberBuilder into

    • edit: lib/IRGen/GenMeta.cpp
  • Commit 8be09fef74e2825952a1bdbd571fc30e8497d4b0 by spestov:
    IRGen/Runtime: Rename "InPlaceMetadata" to "SingletonMetadata"

    • edit: include/swift/Remote/MetadataReader.h
    • edit: lib/IRGen/MetadataRequest.cpp
    • edit: test/IRGen/generic_vtable.swift
    • edit: lib/Demangling/Demangler.cpp
    • edit: lib/Demangling/NodePrinter.cpp
    • edit: include/swift/Demangling/DemangleNodes.def
    • edit: include/swift/Runtime/Metadata.h
    • edit: lib/IRGen/MetadataRequest.h
    • edit: lib/Demangling/Remangler.cpp
    • edit: include/swift/IRGen/Linking.h
    • edit: include/swift/ABI/Metadata.h
    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/IRGen/Linking.cpp
    • edit: lib/Demangling/OldRemangler.cpp
    • edit: lib/IRGen/IRGenMangler.h
    • edit: lib/IRGen/GenDecl.cpp
    • edit: include/swift/ABI/MetadataValues.h
    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: lib/IRGen/GenMeta.cpp
    • edit: test/IRGen/class_resilience.swift
    • edit: test/IRGen/concrete_inherits_generic_base.swift
    • edit: test/IRGen/enum_resilience.swift
    • edit: include/swift/Runtime/RuntimeFunctions.def
  • Commit 1a5c0023d6eff05ca7be3fa237121b1ca717fa51 by spestov:
    Rutime: Code review feedback from John

    • edit: include/swift/ABI/Metadata.h
    • edit: include/swift/Runtime/Metadata.h
  • Commit 6426e7e14cd8659da7b01fc6fb7be6ed31d6b82a by klorentey:
    [benchmark] SetTests: Better parametrization, separate setup

    • edit: benchmark/single-source/SetTests.swift
  • Commit a154e46fe1f87b6e42a2d055ae3100f7570ba230 by klorentey:
    [benchmark] SetTests: Re-add original tests

    • edit: benchmark/single-source/SetTests.swift
  • Commit bd2de10057f4d129123e86ebb18a03a8187a0324 by johannesweiss:
    Builtin.isbitwisetakable

    • edit: lib/SIL/SILOwnershipVerifier.cpp
    • edit: include/swift/AST/Builtins.def
    • edit: lib/IRGen/FixedTypeInfo.h
    • edit: test/stdlib/Builtins.swift
    • edit: lib/AST/Builtins.cpp
    • edit: lib/IRGen/TypeInfo.h
    • edit: lib/IRGen/GenBuiltin.cpp
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: stdlib/public/core/Builtin.swift
    • edit: lib/SIL/ValueOwnershipKindClassifier.cpp
    • edit: test/IRGen/builtins.swift
    • edit: lib/IRGen/GenType.cpp
    • edit: lib/IRGen/NonFixedTypeInfo.h
  • Commit 66374a14ea08b7639b52efdb8bdf23f0b465646b by alex:
    [libSyntax] Make RawSyntax nodes hold a strong reference to their arena

    • edit: include/swift/Syntax/RawSyntax.h
    • edit: lib/AST/ASTContext.cpp
    • edit: lib/Syntax/CMakeLists.txt
    • delete: lib/Syntax/SyntaxArena.cpp
    • edit: include/swift/AST/ASTContext.h
    • edit: lib/Parse/ParseExpr.cpp
    • edit: lib/Parse/Parser.cpp
    • edit: lib/Parse/SyntaxParsingContext.cpp
    • edit: lib/Syntax/RawSyntax.cpp
    • edit: lib/Parse/ParseType.cpp
    • edit: include/swift/Syntax/SyntaxArena.h
    • edit: include/swift/Syntax/SyntaxFactory.h.gyb
    • edit: include/swift/Parse/SyntaxParsingContext.h
    • edit: include/swift/Syntax/SyntaxBuilders.h.gyb
    • edit: lib/Syntax/SyntaxFactory.cpp.gyb
  • Commit 38732abd4608b9506d03bca7cc23773b860dbed3 by alex:
    [libSyntax] Pass RC by reference where possible

    • edit: include/swift/Syntax/RawSyntax.h
    • edit: lib/Syntax/RawSyntax.cpp
    • edit: lib/Parse/SyntaxParsingContext.cpp
    • edit: include/swift/Syntax/SyntaxBuilders.h.gyb
    • edit: include/swift/Parse/SyntaxParsingContext.h
  • Commit ad7bbdfbd6dea02acb1755aa1fa38181137580e2 by github:
    [PrintAsObjC] Handle generic typealiases (#18941)

    • edit: lib/PrintAsObjC/PrintAsObjC.cpp
    • add: test/PrintAsObjC/typealias.swift
  • Commit 91dc5c6a7364aa95dc082d03b4070fd8086ec1eb by klorentey:
    [benchmark] SetTests: Explain input sets

    • edit: benchmark/single-source/SetTests.swift
  • Commit e12fbc2aa20059d8c61915ea3f3846e499348a09 by rwidmann:
    Reject empty associated value lists

    • edit: test/attr/attr_autoclosure.swift
    • edit: test/SIL/Parser/undef.sil
    • edit: test/IRGen/enum_empty_payloads.sil
    • edit: test/Parse/enum.swift
    • edit: test/SILOptimizer/loweraggregateinstrs.sil
    • edit: lib/Parse/ParsePattern.cpp
    • edit: include/swift/AST/DiagnosticsParse.def
    • edit: test/SILOptimizer/definite_init_diagnostics.swift
  • Commit 2fb5afb755bde0627a1d9a7582376cc95d3927b8 by rwidmann:
    Remove the @_downgrade_exhaustivity_check hack

    • edit: test/FixCode/fixits-switch-nonfrozen.swift.result
    • edit: test/Compatibility/exhaustive_switch.swift
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: test/FixCode/fixits-switch-nonfrozen.swift
    • edit: lib/SILGen/SILGenPattern.cpp
    • edit: test/stmt/nonexhaustive_switch_stmt_editor.swift
    • edit: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.cpp
    • edit: test/Sema/exhaustive_switch.swift
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: stdlib/public/SDK/Dispatch/Time.swift
    • edit: test/Sema/exhaustive_switch_debugger.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: include/swift/AST/Attr.def
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/Sema/TypeCheckSwitchStmt.cpp
  • Commit 348fda2c2fb72e72e27822b275ce705569a48c91 by rjmccall:
    More optimizer fixes for coroutines.

    • edit: lib/SILOptimizer/IPO/ClosureSpecializer.cpp
    • edit: lib/SILOptimizer/Utils/GenericCloner.cpp
    • edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
    • edit: test/SILOptimizer/specialize_reabstraction.sil
    • edit: lib/SILOptimizer/Analysis/CFG.cpp
    • edit: lib/SIL/SILVerifier.cpp
    • edit: test/SIL/Parser/coroutines.sil
    • edit: lib/SILOptimizer/Transforms/ARCCodeMotion.cpp
  • Commit 4b9a1b510cfa62e6eaa82f49bc23ce46cae8f724 by smeenai:
    [cmake] Clean up FindICU.cmake

    • edit: lib/Driver/CMakeLists.txt
    • edit: cmake/modules/FindICU.cmake
  • Commit e4388af6be17b9e1097acad81ef85a834bff78bd by github:
    swift-module-digester: refactor the ABI/API diagnostics to use

    • edit: include/swift/AST/DiagnosticsAll.def
    • add: include/swift/AST/DiagnosticsModuleDiffer.h
    • edit: include/swift/AST/DiagnosticEngine.h
    • edit: tools/swift-api-digester/ModuleAnalyzerNodes.cpp
    • add: tools/swift-api-digester/ModuleDiagsConsumer.cpp
    • edit: test/api-digester/source-stability.swift.expected
    • add: include/swift/AST/DiagnosticsModuleDiffer.def
    • edit: test/api-digester/Outputs/Cake.txt
    • edit: tools/swift-api-digester/swift-api-digester.cpp
    • edit: tools/swift-api-digester/CMakeLists.txt
    • edit: lib/IDE/APIDigesterData.cpp
    • edit: tools/swift-api-digester/ModuleAnalyzerNodes.h
    • edit: include/swift/IDE/APIDigesterData.h
    • add: tools/swift-api-digester/ModuleDiagsConsumer.h
    • edit: test/api-digester/Outputs/Cake-abi.txt
  • Commit 61d1ab9ea1dfe6b209a8358708a5d73f50482f1d by dgregor:
    [Standard library] Reintroduce operator declarations for pre/postfix

    • edit: stdlib/public/core/Policy.swift
    • add: test/Compatibility/operators.swift
  • Commit 293da8fa3ef2cf45647b0dc3f0262c7128ded24c by github:
    [stdlib] YAIAPR (#18956)

    • edit: stdlib/public/core/Join.swift
    • edit: test/stdlib/Runtime.swift.gyb
    • edit: stdlib/public/core/Availability.swift
    • edit: stdlib/public/core/OutputStream.swift
    • edit: stdlib/public/core/Print.swift
    • edit: stdlib/public/core/MigrationSupport.swift
    • edit: stdlib/public/core/Bool.swift
    • edit: validation-test/stdlib/CollectionOld.swift
  • Commit 55652f12b54826fbc36e26cfe744c86c42c1e5d0 by shajrawi:
    MemAccessUtils: Add a SIL test for accessing C fields Making sure we do

    • edit: test/SILOptimizer/access_enforcement_opts.sil
    • add: test/SILOptimizer/Inputs/abi/module.map
    • add: test/SILOptimizer/Inputs/abi/c_layout.h
  • Commit 09946d074de10ff5dc0926489a9ab7ec330d53f7 by klorentey:
    [benchmark] SetTest: Add tests for more operations and more cases

    • edit: benchmark/single-source/SetTests.swift
  • Commit 11b290c4523d01bf9b93ce8e38c3127b5963314a by klorentey:
    [benchmark] SetTests: Move legacy benchmarks to end of list.

    • edit: benchmark/single-source/SetTests.swift
  • Commit 1133adcb0eee13a5961ebbb340f0f6fb80d94ed4 by github:
    Update README to provide status for Ubuntu 18.04 jobs

    • edit: README.md
  • Commit 6adac7a1e33c31059ac18d428f5b418fde99071d by github:
    DiagnosticEngine: require clients to explicitly specify source locations

    • edit: include/swift/AST/DiagnosticEngine.h
    • edit: tools/swift-api-digester/swift-api-digester.cpp

(Swift CI) #2

New issue found!