[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (master) (enable-verify-exclusivity) #913

Report

[FAILURE] swift-master-source-compat-suite-enable-verify-exclusivity [#913]

Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/
Project:
swift-master-source-compat-suite-enable-verify-exclusivity
Date of build:
Fri, 12 Oct 2018 13:23:13 -0500
Build duration:
4 hr 20 min

Changes

  • Commit 4c59e0f40cb963202f8d95c1ababc1fa8aaa8ce4 by blangmuir:
    test/SourceKit/Misc/stats.swift: remove checks that will not be reliable

    • edit: test/SourceKit/Misc/stats.swift
  • Commit a4d53b8985c2135abc7bffdc63fb024aa2498766 by dgregor:
    [IRGen] Use symbolic references to (file)private entities in mangled

    • edit: test/IRGen/associated_type_witness.swift
    • edit: lib/IRGen/IRGenMangler.cpp
    • add: test/Runtime/associated_type_demangle_private.swift
  • Commit 599e5860c56faf1bba5facd010d757d242765502 by atrick:
    Remove references to SWIFT3 from benchmark Cmake files.

    • edit: benchmark/cmake/modules/AddSwiftBenchmarkSuite.cmake
    • edit: benchmark/README.md
    • edit: benchmark/CMakeLists.txt
  • Commit b0009b6f7b0df7e738d3c7b5b07e4128bdb90ac0 by spestov:
    GenericSignatureBuilder: Remove unnecessary null check

    • edit: lib/AST/GenericSignatureBuilder.cpp
  • Commit 2be8c0085de1014fa3c801fdec1c72522ba5137b by spestov:
    Sema: Hackaround a crash with lookup inside an invalid extension

    • edit: lib/Sema/TypeCheckType.cpp
    • edit: test/decl/protocol/protocol_with_superclass.swift
  • Commit 8c7b924adfa1fae475d37a7c71fd2298595d8d60 by spestov:
    AST: Factor out populateLookupDeclsFromContext()

    • edit: lib/AST/NameLookup.cpp
  • Commit 673e167fac665b521b9c4fa3a3e49370c6c28744 by spestov:
    AST: Refactor lookupQualified() to take a vector of NominalTypeDecls

    • edit: lib/AST/NameLookup.cpp
    • edit: include/swift/AST/DeclContext.h
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
  • Commit 36c8d942386bd301bafbb7fb5a52f8a483e061f6 by spestov:
    AST: Refactor SelfBoundsFromWhereClause to support ProtocolDecls

    • edit: lib/AST/NameLookupRequests.cpp
    • edit: include/swift/AST/NameLookup.h
    • edit: include/swift/AST/NameLookupRequests.h
    • edit: lib/AST/Decl.cpp
    • edit: lib/AST/NameLookup.cpp
  • Commit 64f12ff9365f3efcae51decba6b4159524964b96 by spestov:
    Sema: Allow protocols with 'Self' constraints again

    • add: test/decl/protocol/protocol_with_superclass_where_clause.swift
    • edit: test/decl/protocol/req/where_clause.swift
    • edit: test/IRGen/protocol_with_superclass.sil
    • edit: lib/Sema/TypeCheckDecl.cpp
    • add: test/IRGen/protocol_with_superclass_where_clause.sil
    • add: test/SILGen/protocol_with_superclass_where_clause.swift
    • edit: lib/AST/NameLookup.cpp
  • Commit 7bef73313f464db637b089f578194929effd4349 by kyrtzidis:
    [swift-format] Fix issue with swift-format invocation re-using source

    • edit: test/swift-format/main.swift
    • edit: tools/driver/swift_format_main.cpp
<unknown>:0: error: fatal error encountered during compilation; please file a bug report with your project and the crash log <unknown>:0: note: unsupported relocation with subtraction expression, symbol '_$s3NIO20EventLoopFutureValue33_1CAEE0056AB83634CE1A29DE57BC300CLLOMn' can not be undefined in a subtraction expression

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_fluent_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxBlocking-iOS_generic-platform-iOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxBlocking-macOS_platform-macOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxBlocking-watchOS_generic-platform-watchOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxCocoa-iOS_generic-platform-iOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxCocoa-macOS_platform-macOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxCocoa-watchOS_generic-platform-watchOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxSwift-iOS_generic-platform-iOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxSwift-macOS_platform-macOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxSwift-watchOS_generic-platform-watchOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxTests-iOS_generic-platform-iOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_RxSwift_4.0.3_BuildXcodeWorkspaceScheme_RxTests-macOS_platform-macOS.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_SwiftLint_4.0_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_SwiftLint_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_swift-nio_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_vapor_console_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_vapor_core_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_vapor_database-kit_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_vapor_multipart_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_vapor_routing_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_vapor_service_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_vapor_template-kit_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_vapor_url-encoded-form_4.2_BuildSwiftPackage.log

https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/913/artifact/swift-source-compat-suite/FAIL_vapor_validation_4.2_BuildSwiftPackage.log

Thanks,

Mishal Shah

The regular build (no special exclusivity flags) is here:

[https://ci.swift.org/view/Source%20Compatibility/job/swift-master-source-compat-suite/2665/artifact/swift-source-compat-suite/](https://ci.swift.org/view/Source Compatibility/job/swift-master-source-compat-suite/2665/artifact/swift-source-compat-suite/)

Same issue.

-Andy

Change set:

Git (git git@github.com:apple/swift.git)

  1. [IRGen] Use symbolic references to (file)private entities in mangled (detail)
  2. Remove references to SWIFT3 from benchmark Cmake files. (detail)
  3. [swift-format] Fix issue with swift-format invocation re-using source (detail)

Thanks,

Mishal Shah

It’s probably the my IRGen change ( the first commit).