[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 18.04 (master) #1737

Report

[FAILURE] oss-swift-package-linux-ubuntu-18_04 [#1737]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/1737/
Project:
oss-swift-package-linux-ubuntu-18_04
Date of build:
Wed, 07 Aug 2019 22:42:37 -0500
Build duration:
1 hr 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:
  • Swift Compile Error: Swift compiler error

Changes

  • Commit c5fc715746743f69c92ac1cf56dbbc41c9f8a0d1 by david_smith:
    Reimplement the CF stub system using ObjC. The primary effect of this is

    • edit: stdlib/public/core/StringUTF8View.swift
    • edit: stdlib/public/core/StringStorage.swift
    • edit: stdlib/public/SwiftShims/CoreFoundationShims.h
    • edit: stdlib/public/core/StringObject.swift
    • edit: stdlib/public/core/StringBridge.swift
    • edit: stdlib/public/stubs/FoundationHelpers.mm
  • Commit 0887299d9ec23c5bf643eeab18e3a453c51cc204 by david_smith:
    Fix sub-scalar index distances in foreign UTF8 views

    • edit: stdlib/public/core/StringBridge.swift
    • edit: stdlib/public/core/StringUTF8View.swift
    • edit: test/stdlib/Inputs/NSSlowString/NSSlowString.m
  • Commit 0b61f86a4aed2834e63c355b8ddbb8aa41708388 by dgregor:
    [Constraint solver] No need to associate bound type variables

    • edit: lib/Sema/CSStep.cpp
  • Commit c2a9286d1df3e4fd420f4e5b89adefc89653d741 by dgregor:
    [Constraint graph] Print only those type variables that are of interest

    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/ConstraintGraph.h
    • edit: lib/Sema/CSStep.cpp
  • Commit f64033a2d2325c09a9ad282663bf7cc61fcbb41a by dungar:
    Manual rebase with master

    • edit: lib/AST/ASTScopeSourceRange.cpp
    • edit: test/NameBinding/scope_map-astscopelookup.swift
    • edit: include/swift/AST/NameLookup.h
    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: lib/AST/ASTScopePrinting.cpp
    • delete: test/NameBinding/name-binding-astscopelookup.swift
    • edit: lib/AST/ASTScope.cpp
    • edit: include/swift/AST/ASTScope.h
    • edit: lib/AST/ASTScopeLookup.cpp
    • edit: test/NameBinding/name-binding.swift
    • edit: lib/AST/UnqualifiedLookup.cpp
    • edit: test/Sema/diag_use_before_declaration.swift
    • edit: lib/AST/ASTVerifier.cpp
    • edit: include/swift/Basic/LangOptions.h
    • edit: lib/AST/ASTScopeCreation.cpp
    • edit: lib/AST/Stmt.cpp
    • edit: test/NameBinding/scope_map_top_level.swift
    • delete: test/Sema/diag_defer_captures_astscopelookup.swift
    • delete: test/expr/capture/order-astscopelookup.swift
    • edit: test/lit.cfg
  • Commit 805b02da372fc6958126857be9a69ae613f5f6f6 by dgregor:
    [Constraint graph] Associate all constraints with components.

    • edit: lib/Sema/CSStep.cpp
    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 09342dfa4726482e5043dbb43e2ce8f45a7589f5 by dungar:
    Add frontend flag -warn-if-astscope-lookup w/ test

    • edit: lib/AST/UnqualifiedLookup.cpp
    • add: test/NameBinding/warn-if-astscope.swift
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: include/swift/Option/FrontendOptions.td
    • edit: include/swift/Basic/LangOptions.h
  • Commit bb2740e540a4679c26d80d9e58d29ef50a38349f by mike.munday:
    IRGen: fix enum bit packing on big-endian platforms.

    • edit: lib/IRGen/GenEnum.h
    • edit: lib/IRGen/FixedTypeInfo.h
    • add: lib/IRGen/BitPatternBuilder.h
    • edit: lib/IRGen/GenFunc.cpp
    • edit: lib/IRGen/EnumPayload.cpp
    • edit: test/IRGen/enum.sil
    • edit: stdlib/public/runtime/EnumImpl.h
    • add: lib/IRGen/BitPatternReader.h
    • edit: lib/IRGen/GenRecord.h
    • edit: include/swift/Basic/ClusteredBitVector.h
    • edit: lib/IRGen/GenExistential.cpp
    • edit: test/IRGen/enum_value_semantics.sil
    • edit: lib/IRGen/StructLayout.cpp
    • edit: lib/IRGen/ExtraInhabitants.cpp
    • edit: lib/IRGen/GenType.cpp
    • edit: lib/IRGen/GenEnum.cpp
    • edit: lib/IRGen/GenIntegerLiteral.cpp
    • edit: lib/IRGen/EnumPayload.h
  • Commit 9029dc4b1b1863191fecb6420054e193fc4e9e9e by compnerd:
    Driver: remove COFF from autolink-extract (NFC)

    • edit: tools/driver/autolink_extract_main.cpp
    • edit: test/AutolinkExtract/linker-order.ll
  • Commit 5b1726e99a799c6abb3a5d2073200e5a2f0ac2e8 by dungar:
    ASTScope off by default

    • edit: include/swift/Basic/LangOptions.h
    • edit: lib/AST/UnqualifiedLookup.cpp
    • edit: test/lit.cfg
  • Commit 35a3d35832350cbf57128e45cbdde318980c5126 by mgottesman:
    [ownership] When creating a new function declaration for

    • edit: lib/Serialization/DeserializeSIL.cpp
  • Commit ef1821e420d17da3c07817c63888e9aaf1e8cbda by spestov:
    Sema: Add a pretty stack for capture computation

    • edit: include/swift/AST/PrettyStackTrace.h
    • edit: lib/Sema/TypeCheckCaptures.cpp
    • edit: lib/AST/PrettyStackTrace.cpp
  • Commit 8ac2ef86115b99ec00c338118ac3980982f566e0 by pyaskevich:
    [Diagnostics] Extend generic argument mismatch to cover [T] to

    • edit: test/Parse/pointer_conversion.swift.gyb
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSSimplify.cpp
  • Commit afceb4e332e912591d2ed4dba1867385ca989a84 by jgroff:
    IRGen: Factor out calling convention shuffling in metadata accessors.

    • edit: test/IRGen/generic_metatypes.swift
    • edit: lib/IRGen/MetadataRequest.cpp
    • edit: test/IRGen/generic_classes.sil
  • Commit d0ed51925b7480cba593bf1f209f55f1b2b5ec10 by david_smith:
    Review comments and subsequent build fix on

    • edit: stdlib/public/core/StringBridge.swift
  • Commit 3e2965f4529baa16d8c5eafe8968cd5400c17902 by jgroff:
    IRGen: Omit frame pointers from metadata accessors.

    • edit: include/swift/SIL/SILFunction.h
    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/IRGen/GenMeta.cpp
    • edit: lib/IRGen/MetadataRequest.cpp
    • edit: lib/IRGen/IRGenModule.cpp
  • Commit b3ac66aeebd033a5957745afc138c56569dc1d13 by jgroff:
    IRGen: Leave frame pointers off SIL functions marked [thunk].

    • edit: test/IRGen/class_bounded_generics.swift
    • edit: test/IRGen/class_resilience.swift
    • edit: test/ParseableInterface/private-stored-member-type-layout.swift
    • edit: test/IRGen/objc_super.swift
    • edit: test/IRGen/partial_apply_generic.swift
    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: test/IRGen/associated_types.swift
    • edit: test/IRGen/generic_metatypes.swift
  • Commit 19344e0f1a6f4013f0c8af5c653776ae375a4075 by spestov:
    IRGen: Fix crash if the type of a class stored property hasn't been

    • edit: test/multifile/class-layout/final-stored-property/main.swift
    • edit: lib/IRGen/GenClass.cpp
    • edit: lib/IRGen/GenType.cpp
    • edit: lib/IRGen/GenEnum.cpp
    • edit: lib/SIL/SILType.cpp
    • edit: test/multifile/class-layout/final-stored-property/Inputs/library.swift
  • Commit 8a9af4905f22e23f4381824570630f211b5f381b by mishal_shah:
    [Update Checkout] Update the branch name to master-rebranch

    • edit: utils/update_checkout/update-checkout-config.json
  • Commit 4bf3cf349c83c8a3a2cf4416ae31c432998b1ad4 by dungar:
    Fix the test

    • edit: test/NameBinding/scope_map.swift
  • Commit 5a1f068415900975389d9249e077a2f0f3dc9fa7 by david_smith:
    Remove dead shim code

    • edit: stdlib/public/SwiftShims/CoreFoundationShims.h
    • edit: stdlib/public/stubs/FoundationHelpers.mm
  • Commit 3c0435689079465f0b356fa6fc9c2b7c0902d24d by blangmuir:
    [swiftpm] Handle symlinks in the workspace path

    • edit: Sources/SKSwiftPMWorkspace/SwiftPMWorkspace.swift
    • edit: Tests/SKSwiftPMWorkspaceTests/SwiftPMWorkspaceTests.swift
  • Commit 57e340488b9dd7f7926d1b09c000cb29c116c413 by blangmuir:
    [clangd] Set correct argv[0] for clangd to fix c++ header search

    • edit: Sources/SourceKit/clangd/ClangLanguageServer.swift
    • add: Tests/INPUTS/ClangStdHeaderCanary/project.json
    • edit: Sources/SourceKit/SourceKitServer.swift
    • add: Tests/INPUTS/ClangStdHeaderCanary/std_header_canary.cpp
    • edit: Tests/SourceKitTests/LocalClangTests.swift
  • Commit 2b1c977a82fc8a01998f7d28189f59fa5e53ac4d by ditaliano:
    [Swift] Pass an execution context scope to GetByteStride().

    • edit: source/Symbol/SwiftASTContext.cpp
    • edit: source/Target/SwiftLanguageRuntime.cpp
    • edit: source/Plugins/Language/Swift/SwiftHashedContainer.cpp
    • edit: source/Symbol/CompilerType.cpp
    • edit: include/lldb/Symbol/CompilerType.h
    • edit: include/lldb/Symbol/ClangASTContext.h
    • edit: include/lldb/Symbol/TypeSystem.h
    • edit: include/lldb/Symbol/SwiftASTContext.h
    • edit: source/Symbol/ClangASTContext.cpp
    • edit: source/Plugins/Language/Swift/SwiftArray.cpp