[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (master) (Debug) #2953

Report

[FAILURE] swift-master-source-compat-suite-debug [#2953]

Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite-debug/2953/
Project:
swift-master-source-compat-suite-debug
Date of build:
Wed, 06 May 2020 00:38:50 -0500
Build duration:
4 hr 18 min

Changes

  • Commit 9bc036c0504eb9ff885a5b58bce309dc6d192970 by xi_ge:
    DependencyScanner: honor additional compiler flags in interfaces files

    • edit: include/swift/Frontend/ModuleInterfaceLoader.h
    • edit: include/swift/Sema/SourceLoader.h
    • edit: lib/AST/ASTContext.cpp
    • edit: include/swift/AST/ModuleLoader.h
    • edit: test/ScanDependencies/Inputs/CHeaders/module.modulemap
    • edit: lib/ClangImporter/ClangModuleDependencyScanner.cpp
    • add: test/ScanDependencies/Inputs/Swift/G.swiftinterface
    • edit: lib/Frontend/ModuleInterfaceBuilder.h
    • edit: include/swift/AST/ASTContext.h
    • edit: include/swift/ClangImporter/ClangImporter.h
    • edit: include/swift/Serialization/SerializedModuleLoader.h
    • edit: lib/Frontend/ModuleInterfaceBuilder.cpp
    • edit: lib/FrontendTool/ScanDependencies.cpp
    • edit: test/ScanDependencies/module_deps.swift
    • edit: lib/Serialization/ModuleDependencyScanner.cpp
    • add: test/ScanDependencies/Inputs/CHeaders/G.h
  • Commit e9c438cdd5d1b7ebee869adf6edb4d57509380a0 by rishizaki:
    [CodeCompletion] Dont mark type mismatching items 'not recommended'

    • edit: test/IDE/complete_enum_elements.swift
    • edit: test/IDE/complete_func_reference.swift
    • edit: test/SourceKit/CodeComplete/complete_typerelation.swift.identical.response
    • edit: test/SourceKit/CodeComplete/complete_typerelation.swift.convertible.response
    • edit: lib/IDE/CodeCompletion.cpp
    • edit: test/IDE/complete_literal.swift
    • edit: test/IDE/complete_value_expr.swift
    • edit: test/SourceKit/CodeComplete/complete_sort_order.swift
    • edit: include/swift/IDE/CodeCompletion.h
    • edit: tools/SourceKit/lib/SwiftLang/CodeCompletionOrganizer.cpp
    • edit: test/IDE/complete_stmt_controlling_expr.swift
    • edit: test/IDE/complete_return.swift
    • edit: test/IDE/complete_single_expression_return.swift
    • edit: test/IDE/complete_loop.swift
    • edit: tools/SourceKit/lib/SwiftLang/CodeCompletion.h
    • edit: lib/IDE/CodeCompletionCache.cpp
    • edit: test/IDE/complete_assignment.swift
    • edit: test/SourceKit/CodeComplete/complete_typerelation.swift
    • edit: test/IDE/complete_at_top_level.swift
    • edit: test/IDE/complete_call_arg.swift
  • Commit 5cc47feb7165ebbf08ca8eb920e8eb7b15afdb1d by rishizaki:
    [CodeCompletion] Make getEquivalentDeclContextFromSourceFile safer

    • edit: lib/IDE/CompletionInstance.cpp
  • Commit 8aede31c2c794ad89c392bdcc28ea996d0ce53b9 by rwidmann:
    [Gardening] Reshuffle Some Tests

    • delete: test/NameLookup/reference-dependencies-errors.swift
    • delete: test/Incremental/single-file/AnyObject.swift
    • delete: test/NameLookup/Dependencies/private-struct-member-fine.swift
    • delete: test/NameLookup/Dependencies/private-subscript-fine.swift
    • delete: test/NameLookup/Dependencies/private-typealias-fine.swift
    • add: test/Incremental/Dependencies/private-var-fine.swift
    • add: test/Incremental/Verifier/single-file/AnyObject.swift
    • add: test/Incremental/Dependencies/private-struct-member-fine.swift
    • delete: test/NameLookup/Inputs/reference-dependencies-members-helper.swift
    • add: test/Incremental/Dependencies/Inputs/InterestingType.swift
    • delete: test/Incremental/gen-output-file-map.py
    • delete: test/Incremental/single-file/Conformances.swift
    • add: test/Incremental/Dependencies/reference-dependencies-dynamic-lookup-fine.swift
    • delete: test/NameLookup/Dependencies/Inputs/InterestingType.swift
    • add: test/Incremental/Dependencies/reference-dependencies-errors.swift
    • add: test/Incremental/Verifier/multi-file/Inputs/Base.swift
    • add: test/Incremental/Verifier/multi-file/main.swift
    • add: test/Incremental/Dependencies/private-typealias-fine.swift
    • add: test/Incremental/Dependencies/private-protocol-conformer-fine.swift
    • delete: test/NameLookup/reference-dependencies-members-fine.swift
    • add: test/Incremental/Verifier/gen-output-file-map.py
    • add: test/Incremental/Dependencies/private-function-fine.swift
    • add: test/Incremental/Dependencies/private-protocol-conformer-ext-fine.swift
    • add: test/Incremental/Dependencies/private-function-return-type-fine.swift
    • delete: test/NameLookup/Dependencies/private-function-return-type-fine.swift
    • delete: test/NameLookup/Dependencies/private-var-fine.swift
    • add: test/Incremental/Dependencies/private-subscript-fine.swift
    • delete: test/NameLookup/Dependencies/private-protocol-conformer-ext-fine.swift
    • delete: test/Incremental/multi-file/main.swift
    • add: test/Incremental/Dependencies/reference-dependencies-consistency-fine.swift
    • delete: test/NameLookup/reference-dependencies-consistency-fine.swift
    • add: test/Incremental/Inputs/reference-dependencies-members-helper.swift
    • delete: test/Incremental/multi-file/Inputs/Base.swift
    • add: test/Incremental/Verifier/single-file/Conformances.swift
    • add: test/Incremental/Inputs/reference-dependencies-helper.swift
    • delete: test/Incremental/multi-file/Inputs/Derived.swift
    • delete: test/NameLookup/Dependencies/private-function-fine.swift
    • add: test/Incremental/Dependencies/reference-dependencies-fine.swift
    • delete: test/NameLookup/reference-dependencies-fine.swift
    • add: test/Incremental/Dependencies/reference-dependencies-members-fine.swift
    • add: test/Incremental/Verifier/multi-file/Inputs/Derived.swift
    • delete: test/NameLookup/Inputs/reference-dependencies-helper.swift
    • delete: test/NameLookup/reference-dependencies-dynamic-lookup-fine.swift
    • delete: test/NameLookup/Dependencies/private-protocol-conformer-fine.swift
  • Commit 3cb8d8e8144b877274a7e13a1f8e2de64ac433af by xi_ge:
    DependencyScanner: inherit ASTContext options when configuring a sub

    • edit: lib/FrontendTool/ScanDependencies.cpp
    • edit: lib/Frontend/ModuleInterfaceBuilder.cpp
    • edit: include/swift/Frontend/ModuleInterfaceLoader.h
  • Commit db553f2f0418584d1f43ff32b7687060c6571deb by z.zoelec2:
    [NFC] Remove ostream argument from SILBasicBlock::print.

    • edit: include/swift/SIL/SILBasicBlock.h
    • edit: lib/SIL/IR/SILPrinter.cpp
    • edit: lib/SILOptimizer/Transforms/RedundantLoadElimination.cpp
  • Commit a082e9de26407bf428cf61efccc877d098b427d2 by rwidmann:
    [Gardening] Use the CompilerInstance's DiagnosticEngine

    • edit: lib/FrontendTool/FrontendTool.cpp
  • Commit a42fa19d12303cef8d82fc6860778dff57f8be22 by rwidmann:
    Stage in -experimental-private-intransitive-dependencies

    • edit: include/swift/Option/Options.td
    • edit: include/swift/Basic/LangOptions.h
  • Commit 191fcc49d3dde5c9a6bc8b88e4df6f7a1a25f4d6 by pyaskevich:
    Revert "[CS] Account for type variables when matching metatypes"

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 29ae605ce000782611c679ba6d190ea31f3dba15 by pyaskevich:
    [TypeChecker] NFC: Add a test-case for rdar://problem/62842651

    • add: test/Constraints/rdar62842651.swift
  • Commit b06211eac4c44f59fcdce510839b9e7df72cc5ab by rwidmann:
    Initial plumbing for private dependencies

    • add: test/Incremental/PrivateDependencies/private-subscript-fine.swift
    • add: test/Incremental/PrivateDependencies/reference-dependencies-errors.swift
    • edit: lib/Driver/ToolChains.cpp
    • add: test/Incremental/PrivateDependencies/private-function-fine.swift
    • add: test/Incremental/PrivateDependencies/reference-dependencies-consistency-fine.swift
    • add: test/Incremental/Verifier/single-file-private/Conformances.swift
    • edit: include/swift/AST/EvaluatorDependencies.h
    • add: test/Incremental/PrivateDependencies/private-typealias-fine.swift
    • add: test/Incremental/PrivateDependencies/reference-dependencies-members-fine.swift
    • edit: unittests/AST/ArithmeticEvaluator.cpp
    • add: test/Incremental/Verifier/single-file-private/AnyObject.swift
    • add: test/Incremental/Verifier/multi-file-private/Inputs/Base.swift
    • edit: include/swift/AST/Evaluator.h
    • edit: lib/Frontend/CompilerInvocation.cpp
    • add: test/Incremental/PrivateDependencies/Inputs/InterestingType.swift
    • edit: lib/AST/ASTContext.cpp
    • add: test/Incremental/PrivateDependencies/private-struct-member-fine.swift
    • add: test/Incremental/PrivateDependencies/reference-dependencies-dynamic-lookup-fine.swift
    • edit: lib/FrontendTool/FrontendTool.cpp
    • add: test/Incremental/PrivateDependencies/private-protocol-conformer-ext-fine.swift
    • add: test/Incremental/Verifier/multi-file-private/main.swift
    • edit: lib/AST/Evaluator.cpp
    • add: test/Incremental/PrivateDependencies/private-function-return-type-fine.swift
    • add: test/Incremental/PrivateDependencies/private-protocol-conformer-fine.swift
    • add: test/Incremental/Verifier/multi-file-private/Inputs/Derived.swift
    • add: test/Incremental/PrivateDependencies/private-var-fine.swift
    • add: test/Incremental/PrivateDependencies/reference-dependencies-fine.swift
  • Commit 9f2e196db0ce5a2b588af3706fd5ea226ff55ebd by github:
    Fixes example snippets in FloatingPoint.swift

    • edit: stdlib/public/core/FloatingPoint.swift
  • Commit 656aa4e08992e9eb81c107b52e8e8c3c86ffad34 by rjmccall:
    Make the ptrauth builtins no-ops when ptrauth is disabled.

    • add: test/IRGen/ptrauth-builtins.sil
    • edit: lib/IRGen/GenBuiltin.cpp

MovieSwiftUI failed in IRGen, are we already tracking this failure?

3.	While emitting IR SIL function "@$s10MovieSwift0A12BackdropInfoV4bodyQrvg".
 for getter for body (at /Users/buildnode/jenkins/workspace/swift-master-source-compat-suite-debug/swift-source-compat-suite/project_cache/MovieSwift/MovieSwift/MovieSwift/views/components/movieDetail/backdrop/MovieBackdropInfo.swift:71:9)
0  swift                    0x000000010aa91c08 llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 40
1  swift                    0x000000010aa90b88 llvm::sys::RunSignalHandlers() + 248
2  swift                    0x000000010aa921fd SignalHandler(int) + 285
3  libsystem_platform.dylib 0x00007fff69b825fd _sigtramp + 29
4  libsystem_platform.dylib 000000000000000000 _sigtramp + 18446603338742487584
5  swift                    0x00000001075380b8 swift::ValueDecl::getOpaqueResultTypeDecl() const + 24
6  swift                    0x0000000107629375 swift::SourceFile::getOpaqueReturnTypeDecls() + 101
7  swift                    0x0000000107633e6d swift::SourceFile::lookupOpaqueResultType(llvm::StringRef) + 61
8  swift                    0x0000000107627fe1 swift::ModuleDecl::lookupOpaqueResultType(llvm::StringRef) + 65
9  swift                    0x0000000107482048 swift::Demangle::ASTBuilder::resolveOpaqueType(swift::Demangle::Node*, llvm::ArrayRef<llvm::ArrayRef<swift::Type> >, unsigned int) + 280
10 swift                    0x00000001074862c3 swift::Demangle::TypeDecoder<swift::Demangle::ASTBuilder>::decodeMangledType(swift::Demangle::Node*) + 7811
11 swift                    0x0000000107481182 swift::Demangle::getTypeForMangling(swift::ASTContext&, llvm::StringRef) + 146
12 swift                    0x00000001067e1229 (anonymous namespace)::IRGenDebugInfoImpl::getOrCreateType(swift::irgen::DebugTypeInfo) + 2473
13 swift                    0x00000001067e1d53 (anonymous namespace)::IRGenDebugInfoImpl::createParameterType(llvm::SmallVectorImpl<llvm::Metadata*>&, swift::SILType) + 115
14 swift                    0x00000001067e1bf6 (anonymous namespace)::IRGenDebugInfoImpl::createParameterTypes(swift::CanTypeWrapper<swift::SILFunctionType>) + 646
15 swift                    0x00000001067dadfc (anonymous namespace)::IRGenDebugInfoImpl::emitFunction(swift::SILDebugScope const*, llvm::Function*, swift::SILFunctionTypeRepresentation, swift::SILType, swift::DeclContext*) + 1980
16 swift                    0x00000001067fb842 swift::irgen::IRGenModule::emitSILFunction(swift::SILFunction*) + 1826
17 swift                    0x00000001066fc3c2 swift::irgen::IRGenerator::emitGlobalTopLevel(llvm::StringSet<llvm::MallocAllocator>*) + 898
18 swift                    0x00000001067d2542 performIRGeneration(swift::IRGenOptions const&, swift::ModuleDecl*, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule> >, llvm::StringRef, swift::PrimarySpecificPaths const&, llvm::StringRef, swift::SourceFile*, llvm::GlobalVariable**, llvm::StringSet<llvm::MallocAllocator>*) + 1410
19 swift                    0x00000001067d2be9 swift::IRGenSourceFileRequest::evaluate(swift::Evaluator&, swift::IRGenDescriptor) const + 105
20 swift                    0x00000001067fae55 swift::SimpleRequest<swift::IRGenSourceFileRequest, swift::GeneratedModule (swift::IRGenDescriptor), (swift::RequestFlags)9>::evaluateRequest(swift::IRGenSourceFileRequest const&, swift::Evaluator&) + 37
21 swift                    0x00000001067d6f39 llvm::Expected<swift::IRGenSourceFileRequest::OutputType> swift::Evaluator::getResultUncached<swift::IRGenSourceFileRequest>(swift::IRGenSourceFileRequest const&) + 441
22 swift                    0x00000001067d2b26 llvm::Expected<swift::IRGenSourceFileRequest::OutputType> swift::Evaluator::operator()<swift::IRGenSourceFileRequest, (void*)0>(swift::IRGenSourceFileRequest const&) + 118
23 swift                    0x00000001067d2a79 swift::performIRGeneration(swift::IRGenOptions const&, swift::SourceFile&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule> >, llvm::StringRef, swift::PrimarySpecificPaths const&, llvm::StringRef, llvm::GlobalVariable**, llvm::StringSet<llvm::MallocAllocator>*) + 233
24 swift                    0x00000001065019c1 performCompileStepsPostSILGen(swift::CompilerInstance&, std::__1::unique_ptr<swift::SILModule, std::__1::default_delete<swift::SILModule> >, llvm::PointerUnion<swift::ModuleDecl*, swift::SourceFile*>, swift::PrimarySpecificPaths const&, int&, swift::FrontendObserver*) + 2673
25 swift                    0x00000001064f481e performCompile(swift::CompilerInstance&, llvm::ArrayRef<char const*>, int&, swift::FrontendObserver*) + 7902
26 swift                    0x00000001064f1967 swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*, swift::FrontendObserver*) + 3591
27 swift                    0x000000010648d53d main + 861

rdar://62976771

I have submitted a fix to master and nominated it to 5.3

~Robert Widmann