[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 18.04 - Long Test (master) #3406

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-18_04-long-test [#3406]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-18_04-long-test/3406/
Project:
oss-swift-incremental-RA-linux-ubuntu-18_04-long-test
Date of build:
Fri, 28 Feb 2020 16:49:50 -0600
Build duration:
2 hr 11 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 96d7434fd089de92293c1453019e1a35e12f11c7 by hborla:
    [Sema] Implement type erasure for dynamic replacement when the

    • edit: lib/Sema/CSGen.cpp
    • add: test/Sema/type_eraser.swift
  • Commit 3032dbd210742d2cdaf2ef225a18e6b7dd3a180b by hborla:
    [Serialization] Implement serialization/deserialization for the

    • edit: lib/Serialization/Serialization.cpp
    • edit: include/swift/AST/Attr.def
    • edit: lib/Serialization/Deserialization.cpp
  • Commit 3a361c7f02edf9dfe2d9bbfe52dcba115cd1a31a by hborla:
    [Attr] Implement printing the typeEraser attribute.

    • edit: lib/AST/Attr.cpp
  • Commit 691863d9d2d7e3401f6b5fd7709c5051afba6569 by saeta:
    Switch UnitTestSourceFileDepGraphFactory.cpp to use " instead of `

    • edit: unittests/Driver/UnitTestSourceFileDepGraphFactory.cpp
  • Commit 97b322f466a08277996b7316a3078cca9d0bfd1e by compnerd:
    swift-lang: moved to swift-stress-tester

    • delete: tools/SourceKit/tools/swift-lang/UIDs.swift.gyb
    • delete: tools/SourceKit/tools/swift-lang/SourceKitdRequest.swift
    • delete: tools/SourceKit/tools/swift-lang/SourceKitdResponse.swift
    • edit: tools/SourceKit/tools/CMakeLists.txt
    • delete: tools/SourceKit/tools/swift-lang/CMakeLists.txt
    • delete: tools/SourceKit/tools/swift-lang/SwiftLang.swift
    • delete: tools/SourceKit/tools/swift-lang/SourceKitdClient.swift
    • delete: tools/SourceKit/tools/swift-lang/SourceKitdUID.swift
  • Commit 3cdc30ffebaf48d6a15265bb2f5ee5edc5f450ef by hborla:
    [Sema] Support type erasure for dynamic replacement in function

    • edit: lib/Sema/BuilderTransform.cpp
    • edit: test/Sema/type_eraser.swift
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/ConstraintSystem.cpp
  • Commit 5ce509663330b391dafaa84c130ec36926193f48 by hborla:
    [Test] Add more tests for @_typeEraser

    • edit: test/Sema/type_eraser.swift
    • edit: test/Serialization/serialize_attr.swift
  • Commit d8a40a16621ef66171441f416c3df57e3497c8fc by compnerd:
    build: use the correct install location

    • edit: utils/swift_build_support/swift_build_support/products/pythonkit.py
    • edit: utils/swift_build_support/swift_build_support/products/tensorflow.py
  • Commit 535bb9bf8f6b7914deb31fdfcb0b821ea6428850 by rwidmann:
    [NFC] UnifiedStatsReporter is owned by CompilerInstance

    • edit: lib/Frontend/Frontend.cpp
    • edit: include/swift/Frontend/Frontend.h
    • edit: lib/FrontendTool/FrontendTool.cpp
  • Commit ccf472d158d07494be01478a2c09aa5e20113a6c by rwidmann:
    [NFC] Clean up performLLVM a bit

    • edit: include/swift/Subsystems.h
    • edit: lib/IRGen/IRGen.cpp
    • edit: lib/AST/ASTContext.cpp
  • Commit de72824b04c6f277c325e74120fca38e63f360b7 by rwidmann:
    [Gardening] Canonicalize usages of ASTContext::Stats

    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/AST/GenericSignatureBuilder.cpp
    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/Parse/Parser.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: lib/SILGen/SILGen.cpp
    • edit: lib/AST/Module.cpp
    • edit: lib/AST/UnqualifiedLookup.cpp
    • edit: lib/SILGen/SILGenFunction.cpp
    • edit: lib/Sema/NameBinding.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: lib/Sema/TypeChecker.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
  • Commit 7dd000bdb57b5b699392fdeaf3db3953ca5642ba by rwidmann:
    [NFC] Remove the stats reporter parameter from FrontendTool entrypoints

    • edit: lib/FrontendTool/FrontendTool.cpp
  • Commit a6651a920d319ce8a655bc9da26ca3a1b41fa257 by rwidmann:
    Generalize and fix compiler resource freeing before LLVM

    • edit: include/swift/Frontend/Frontend.h
    • edit: lib/FrontendTool/FrontendTool.cpp
  • Commit f4b530fb951bc82201e06186c1063a95a8aada0d by passos.luciano:
    [NFC] Abstracting isStdlibType and isStdLibDecl logic into Type and Decl

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/AST/ASTMangler.cpp
    • edit: lib/AST/Decl.cpp
    • edit: include/swift/AST/Types.h
    • edit: include/swift/AST/Decl.h
    • edit: lib/AST/Type.cpp
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 9b3c79b067725439fc8e0cb8c85d962fcb085df1 by bruno.cardoso:
    [PATCH] [ODRHash] Add basic support for hashing attributes

    • edit: clang/include/clang/Basic/LangOptions.def
    • edit: clang/include/clang/Basic/DiagnosticSerializationKinds.td
    • edit: clang/lib/AST/AttrImpl.cpp
    • edit: clang/lib/Frontend/CompilerInvocation.cpp
    • edit: clang/include/clang/AST/ODRHash.h
    • add: clang/test/Modules/odr_hash-attributes.c
    • edit: clang/lib/AST/ODRHash.cpp
    • edit: clang/lib/Serialization/ASTReader.cpp
    • edit: clang/include/clang/Driver/CC1Options.td
    • edit: clang/include/clang/AST/Attr.h
  • Commit 82fe6b07a40a2ea50d60ba4ad7411f88a3f2f759 by ankit_aggarwal:
    [PackageModel] Add sdk options to platform description

    • edit: Sources/PackageDescription/SupportedPlatforms.swift
    • edit: Tests/CommandsTests/PackageToolTests.swift
    • edit: Tests/PackageLoadingTests/PD5LoadingTests.swift
    • edit: Sources/PackageLoading/PackageDescription4Loader.swift
    • edit: Sources/PackageModel/Manifest.swift
  • Commit 1f6972f7ac9926e1225ddf149d9ceaff1067fc29 by github:
    Limit the amount of recursion allowed while JSONSerialization parses.

    • edit: Tests/Foundation/Tests/TestJSONSerialization.swift
    • edit: Sources/Foundation/JSONSerialization.swift