[Swift CI] Build Failure: 1. OSS - Swift (Tools Opt+Assert, Stdlib Opt+DebInfo+Assert, Resilience) - macOS (master) #272

Report

[FAILURE] oss-swift_tools-RA_stdlib-RDA_test-macos-resilience [#272]

Build URL:
https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RDA_test-macos-resilience/272/
Project:
oss-swift_tools-RA_stdlib-RDA_test-macos-resilience
Date of build:
Wed, 26 Jul 2017 03:47:00 -0700
Build duration:
1 hr 48 min

Identified problems:

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

Changes

  • Commit c0fcc1afba6f81dff7843de49fd5c552f1f00c40 by John Holdsworth:
    [Parse] An implementation for SE-0182

    • edit: lib/Parse/Lexer.cpp
    • edit: test/Parse/multiline_errors.swift
    • edit: test/Parse/multiline_string.swift
  • Commit c7990f2abda7aba627616cf522356a75d6261efd by Johannes Weiß:
    redundant load elimination for @in_guaranteed-only funcs

    • edit: test/SILOptimizer/mem-behavior.sil
    • edit: lib/SILOptimizer/Analysis/MemoryBehavior.cpp
    • edit: test/SILOptimizer/redundant_load_elim.sil
  • Commit ba12f51315e85dc70ba8a6fc152f9b3ff8acad84 by Kosuke Ogawa:
    [Gardening] Fix typo: necesary -> necessary

    • edit: lib/ClangImporter/ClangImporter.cpp
  • Commit 9ab7a450d148a09d2e0f46db8464e9973a7e9c0a by Kosuke Ogawa:
    [Gardening] Fix typo: idenifier -> identifier

    • edit: lib/ClangImporter/SwiftLookupTable.h
  • Commit 536702a7cf33137d60751d403712894300245271 by Kosuke Ogawa:
    [Gardening] Fix typo: DiagosticKind -> DiagnosticKind

    • edit: lib/Frontend/SerializedDiagnosticConsumer.cpp
  • Commit 8b3889a0a388b41a2c19916b99957505c70b0938 by Doug Gregor:
    [AppKit overlay] Use NSColor(red:green:blue:alpha:) for color literals.

    • edit: test/stdlib/AppKit_Swift4.swift
    • edit: stdlib/public/SDK/AppKit/AppKit.swift
  • Commit c3747636323d2bb4d9f66fa38915fea56225b720 by Joe Groff:
    SILGen: Fix override handling when a dynamic init is also required.

    • edit: test/SILGen/objc_dynamic_init.swift
    • add: test/SILGen/Inputs/objc_dynamic_init.h
    • edit: include/swift/SIL/SILVTableVisitor.h
    • edit: lib/SIL/SILDeclRef.cpp
    • edit: lib/SIL/SILFunctionType.cpp
  • Commit d23a85e9424a291d7b31fe780eeca21189975531 by github:
    [docs] Mention update-checkout in Branches.md. (#11169)

    • edit: docs/Branches.md
  • Commit f0243c6f70137b33c84ace5fd59bcf120e56baf9 by Joe Shajrawi:
    Resolves an issue with tuple returns for large loadable types +

    • edit: test/IRGen/big_types_corner_cases.swift
    • edit: lib/IRGen/LoadableByAddress.cpp
  • Commit 6177f83f016f02bdf6c9314c05a871d33ac79c76 by Doug Gregor:
    [GSB] SE-0157: Reprocess delayed requirements when we need a complete

    • edit: lib/AST/GenericSignatureBuilder.cpp
    • edit: test/decl/protocol/recursive_requirement_ok.swift
    • edit: include/swift/AST/GenericSignatureBuilder.h
  • Commit faa51cbb64e95c69fafe5197e884e41cdf890256 by Joe Shajrawi:
    Support calling functions that contain a large type as the return value

    • edit: lib/IRGen/LoadableByAddress.cpp
    • edit: test/IRGen/big_types_corner_cases.swift
  • Commit b14bb7b7708c54a2086dab5ae801cb35f16866dd by Michael Gottesman:
    [gardening] Fix formatting around RValue constructor. NFC.

    • edit: lib/SILGen/RValue.h
  • Commit 8a17e2b67eae8fbd4bef2f97d5618c5f2e729928 by Joe Shajrawi:
    Fix another watch test case

    • edit: test/IRGen/big_types_corner_cases.swift
  • Commit 0a7b9775970a5494298b87a91cb039700614f9a2 by Doug Gregor:
    [GSB] "Self: P" in requirement signatures aren't self-derived.

    • edit: test/decl/protocol/recursive_requirement_ok.swift
    • edit: lib/AST/GenericSignatureBuilder.cpp
  • Commit 34ae83e6f3df0985f071532e4b598169ba9afe5e by Joe Shajrawi:
    Add support for the latest large types test case when parsed as a

    • add: test/IRGen/big_types_corner_cases_as_library.swift
    • edit: lib/IRGen/LoadableByAddress.cpp
  • Commit 83642c6dd90114624ebaf9e644ce020294505d4d by Doug Gregor:
    [GSB] Suppress redundant diagnostics for circular protocol inheritance.

    • edit: lib/AST/GenericSignatureBuilder.cpp
  • Commit e82e7d5fbdd813fec360f8fe5281419be51fb986 by Doug Gregor:
    [Clang importer] Map swift_objc_members attribute found on superclasses.

    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: test/APINotes/Inputs/custom-frameworks/APINotesFrameworkTest.framework/Headers/APINotesFrameworkTest.h
    • edit: test/APINotes/basic.swift
  • Commit 9141823d551938db10efbf1d70263402e2597822 by practicalswift:
    [swiftc (51 vs. 5582)] Add crasher in

    • add: validation-test/compiler_crashers/28827-type-ismaterializable-argument-to-setmustbematerializablerecursive-may-not-be-in.swift
  • Commit 888fe8df3d9e6f48dc1ffe19c8b5f6466c2af01b by github:
    Update String.swift

    • edit: stdlib/public/core/String.swift
  • Commit 3ae852ce8c3c559d51ea41e3c35d34311c7832a8 by Robert Widmann:
    Lower __shared to @guaranteed

    • edit: lib/SIL/TypeLowering.cpp
    • edit: test/Constraints/closures.swift
    • edit: lib/SIL/SILFunctionType.cpp
    • edit: test/SILGen/shared.swift
  • Commit a5098e6b69b2e7f69a1075b2668e1ae56ab462c6 by github:
    Generate libSyntax API (#10926)

    • edit: include/swift/Syntax/Serialization/SyntaxSerialization.h
    • add: utils/gyb_syntax_support/CommonNodes.py
    • add: utils/gyb_syntax_support/PatternNodes.py
    • delete: lib/Syntax/DeclSyntax.cpp
    • delete: lib/Syntax/ExprSyntax.cpp
    • add: utils/gyb_syntax_support/StmtNodes.py
    • edit: unittests/Syntax/ExprSyntaxTests.cpp
    • edit: lib/Syntax/CMakeLists.txt
    • edit: lib/Syntax/Syntax.cpp
    • edit: include/swift/Syntax/TokenSyntax.h
    • edit: lib/AST/LegacyASTTransformer.cpp
    • add: utils/gyb_syntax_support/init.py
    • delete: tools/swift-syntax-format/swift-syntax-format.cpp
    • edit: include/swift/CMakeLists.txt
    • add: lib/Syntax/SyntaxNodes.cpp.gyb
    • edit: include/swift/AST/LegacyASTTransformer.h
    • delete: lib/Syntax/Format.cpp
    • add: utils/gyb_syntax_support/DeclNodes.py
    • delete: include/swift/Syntax/ExprSyntax.h
    • delete: include/swift/Syntax/Rewriter.h
    • add: include/swift/Syntax/SyntaxBuilders.h.gyb
    • edit: lib/Syntax/UnknownSyntax.cpp
    • edit: include/swift/Syntax/SyntaxData.h
    • delete: include/swift/Syntax/SyntaxKinds.def
    • edit: lib/Sema/CMakeLists.txt
    • edit: unittests/Syntax/DeclSyntaxTests.cpp
    • add: lib/Syntax/SyntaxKind.cpp.gyb
    • edit: lib/Syntax/README.md
    • add: utils/gyb_syntax_support/Child.py
    • edit: tools/swift-syntax-test/swift-syntax-test.cpp
    • add: lib/Syntax/SyntaxFactory.cpp.gyb
    • edit: unittests/Syntax/SyntaxCollectionTests.cpp
    • delete: tools/swift-syntax-format/CMakeLists.txt
    • add: utils/gyb_syntax_support/TypeNodes.py
    • edit: lib/Parse/CMakeLists.txt
    • edit: unittests/Syntax/UnknownSyntaxTests.cpp
    • delete: lib/Syntax/GenericSyntax.cpp
    • edit: include/swift/Parse/Parser.h
    • delete: include/swift/Syntax/DeclSyntax.h
    • edit: lib/ClangImporter/CMakeLists.txt
    • delete: lib/Syntax/StmtSyntax.cpp
    • edit: include/swift/Syntax/Syntax.h
    • add: utils/gyb_syntax_support/kinds.py
    • edit: unittests/Syntax/TypeSyntaxTests.cpp
    • edit: tools/SourceKit/lib/Support/CMakeLists.txt
    • edit: lib/IDE/CMakeLists.txt
    • edit: lib/Syntax/.doc/SyntaxExample.graffle
    • edit: lib/Syntax/RawSyntax.cpp
    • add: utils/gyb_syntax_support/GenericNodes.py
    • delete: lib/Syntax/TypeSyntax.cpp
    • add: utils/gyb_syntax_support/AttributeNodes.py
    • edit: include/swift/Syntax/SyntaxCollection.h
    • add: include/swift/Syntax/SyntaxKind.h.gyb
    • edit: lib/SILOptimizer/CMakeLists.txt
    • edit: lib/Syntax/.doc/SyntaxExample.png
    • edit: unittests/Syntax/ThreadSafeCachingTests.cpp
    • add: include/swift/Syntax/CMakeLists.txt
    • add: include/swift/Syntax/SyntaxNodes.h.gyb
    • add: utils/gyb_syntax_support/Token.py
    • delete: include/swift/Syntax/StmtSyntax.h
    • edit: include/swift/Syntax/UnknownSyntax.h
    • delete: lib/Syntax/SyntaxFactory.cpp
    • edit: unittests/Syntax/RawSyntaxTests.cpp
    • add: lib/Syntax/SyntaxBuilders.cpp.gyb
    • edit: unittests/Syntax/StmtSyntaxTests.cpp
    • edit: include/swift/Subsystems.h
    • edit: cmake/modules/SwiftHandleGybSources.cmake
    • delete: include/swift/Syntax/TypeSyntax.h
    • add: utils/gyb_syntax_support/ExprNodes.py
    • delete: include/swift/Syntax/SyntaxFactory.h
    • add: include/swift/Syntax/SyntaxFactory.h.gyb
    • edit: lib/AST/CMakeLists.txt
    • edit: tools/CMakeLists.txt
    • add: utils/gyb_syntax_support/Node.py
    • edit: include/swift/Syntax/RawSyntax.h
    • edit: tools/SourceKit/lib/SwiftLang/CMakeLists.txt
    • edit: lib/Serialization/Deserialization.cpp
    • delete: include/swift/Syntax/GenericSyntax.h
  • Commit 95bed2baa11c4239d4530475096cfa48a3a6ca34 by practicalswift:
    [swiftc (52 vs. 5582)] Add crasher in

    • add: validation-test/compiler_crashers/28828-unreachable-executed-at-swift-lib-ast-type-cpp-3237.swift
  • Commit 9d1e076aa1ba78d5cdaa1a3bd8d2f5c8bfc2b6d9 by practicalswift:
    [swiftc (53 vs. 5582)] Add crasher in swift::Substitution::Substitution

    • add: validation-test/compiler_crashers/28829-replacement-ismaterializable-cannot-substitute-with-a-non-materializable-type.swift
  • Commit c33abb7633839a0474304753ccdfb6e572db63e9 by Michael Gottesman:
    [silgen] Add support for borrowing an RValue.

    • edit: lib/SILGen/RValue.cpp
    • edit: lib/SILGen/RValue.h
    • edit: lib/SILGen/ManagedValue.h
    • edit: lib/SILGen/ManagedValue.cpp
  • Commit c893e955aa88c25a0a6e0565f8edb3571477b29c by John McCall:
    Propagate "-O" to Clang (as "-Os").

    • edit: lib/ClangImporter/ClangImporter.cpp
    • edit: test/IRGen/Inputs/c_functions.h
    • edit: lib/Frontend/CompilerInvocation.cpp
    • add: test/IRGen/clang_inline_opt.swift
    • edit: include/swift/ClangImporter/ClangImporterOptions.h