[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 14.04 (master) #7937

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-14_04 [#7937]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04/7937/
Project:
oss-swift-incremental-RA-linux-ubuntu-14_04
Date of build:
Fri, 16 Aug 2019 00:04:58 -0500
Build duration:
1 hr 34 min

Identified problems:

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

Changes

  • Commit 19d283d9dcd0f58435a1941775fea97b85256a35 by spestov:
    AST: Replace ImplicitlyUnwrappedOptionalAttr with

    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: test/attr/attr_objc.swift
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: lib/ClangImporter/ImporterImpl.h
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/AST/ASTVerifier.cpp
    • edit: include/swift/AST/PrintOptions.h
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/CSRanking.cpp
    • edit: lib/PrintAsObjC/PrintAsObjC.cpp
    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: include/swift/AST/Attr.def
    • edit: test/IDE/print_ast_tc_decls.swift
    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/attr/hasInitialValue.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: lib/IDE/CodeCompletion.cpp
    • edit: tools/swift-api-digester/ModuleAnalyzerNodes.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/TypeCheckPattern.cpp
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/AST/ASTPrinter.cpp
    • edit: include/swift/AST/Decl.h
  • Commit 1c3ac86796ed0576e7eaa77ecfa31ab9f88b1384 by spestov:
    AST: Banish OptionalTypeKind to ClangImporter.h

    • edit: lib/SILGen/SILGenConstructor.cpp
    • edit: lib/Sema/DerivedConformances.cpp
    • edit: include/swift/ClangImporter/ClangImporter.h
    • edit: lib/Sema/CSGen.cpp
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/AST/ASTVerifier.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: lib/PrintAsObjC/PrintAsObjC.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • edit: lib/Sema/TypeCheckPropertyWrapper.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/ClangImporter/ClangAdapter.h
    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/Sema/DerivedConformanceCodingKey.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/TypeCheckDeclObjC.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/SILGen/SILGenExpr.cpp
    • edit: lib/Sema/DerivedConformanceRawRepresentable.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/IDE/CodeCompletion.cpp
    • edit: lib/IDE/ExprContextAnalysis.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: lib/ClangImporter/ImportDecl.cpp
  • Commit 70bcd74ed07c68a3758e909cba6117fc2375fa77 by spestov:
    Sema: Introduce IsImplicitlyUnwrappedOptionalRequest

    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckPattern.cpp
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/Parse/ParseDecl.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: include/swift/Parse/Parser.h
    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit 223de71ad36aef807fdd251d9f20aa8b74d01d12 by rishizaki:
    [Syntax] Create UnknownDecl node for orphan #else, et al. and SIL nodes

    • edit: lib/Parse/ParseDecl.cpp
    • edit: test/Syntax/round_trip_misc.swift
  • Commit 3c244f77326009170ef9891a4e23892526927da0 by millenomi:
    Port: Windows fixes

    • edit: Foundation/Port.swift
  • Commit 61c4ec31177046e38bc6d46b3d5dbfef60906344 by millenomi:
    Parity: XMLDocument: NSCoding, XSLT

    • edit: Foundation/XMLDocument.swift

This caused a SegFault in TestFoundation.

It’s possible that compiler changes caused it, but it seems best to rule out the smaller changes to corelibs-foundation first. Lily, are you able to reproduce this?

/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-14_04/buildbot_incremental/foundation-linux-x86_64

23:38:30 Start 1: TestFoundation

23:39:20

1/1 Test #1: TestFoundation ...................***Exception: SegFault 49.61 sec

-Andy

I’ll retry it locally tomorrow.

It would be so, so, so much better if we had a solution to get stack traces out of CI crashes.