Report
[FAILURE] oss-lldb-swift-5.1-incremental-linux-ubuntu-14_04 [#58]
Build URL:
https://ci.swift.org/job/oss-lldb-swift-5.1-incremental-linux-ubuntu-14_04/58/
Project:
oss-lldb-swift-5.1-incremental-linux-ubuntu-14_04
Date of build:
Thu, 28 Feb 2019 21:32:48 -0600
Build duration:
4 hr 40 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:
- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Changes
-
Commit eec7eba639373691eef3db7f3bd7e75fe189707a by jkorous:
Revert "Revert "[clang][index-while-building][NFC] Comment about- edit: lib/Index/FileIndexRecord.cpp
-
Commit 11ff03499d4a9422aff20ba9f6703708b187d18d by jkorous:
Revert "Revert "[FileIndexRecord][NFC] Comments, replace auto with- edit: lib/Index/FileIndexRecord.h
- edit: lib/Index/FileIndexRecord.cpp
- edit: include/clang/Index/DeclOccurrence.h
-
Commit e863aec135e1ffc2a573cc0eebcaf78b5814295e by ahatanaka:
Avoid needlessly copying a block to the heap when a block literal- edit: include/clang/AST/Decl.h
- edit: test/CodeGenObjC/arc-block-copy-escape.m
- edit: lib/CodeGen/CGObjC.cpp
- edit: lib/Serialization/ASTReaderDecl.cpp
- edit: lib/Sema/SemaDecl.cpp
- add: test/PCH/arc-blocks.mm
- edit: lib/Sema/SemaExpr.cpp
- edit: test/CodeGenObjC/arc-blocks.m
- edit: test/CodeGenObjCXX/arc-blocks.mm
- edit: lib/AST/Decl.cpp
- edit: include/clang/AST/DeclBase.h
- edit: lib/Serialization/ASTWriterDecl.cpp
-
Commit 85555a695ab5ec6517778cfe870d91bd2d3e26d9 by ahatanaka:
Add triples to the test I committed in r355012 to fix windows bots.- edit: test/PCH/arc-blocks.mm
-
Commit 108c736dc2dc8b0741605c34a0d0ac88723479ac by jfbastien:
[NFC] Reorder some mis-ordered tests- edit: test/CodeGenCXX/auto-var-init.cpp
-
Commit a1ca13549891c026f94062f2d4f76f8b4192f1b6 by jfbastien:
CodeGen: Explicitly initialize structure padding in the- edit: test/CodeGenCXX/auto-var-init.cpp
- edit: lib/CodeGen/CGDecl.cpp
-
Commit 5eb9d0352be192f0120f7b8f3a039ea345b93eb3 by dexonsmith:
Support: enable backtraces on Windows- edit: lib/Support/PrettyStackTrace.cpp
-
Commit 2cf80928a9e6a741e881d64347034eccac9cf0d7 by jonas:
Match Objective-C timeout- edit: source/Target/SwiftLanguageRuntime.cpp
-
Commit 8b02a61a0f6334dc28f42baa5a13fa68b9ab1789 by bob.wilson:
[CodeCompletion] Analyze the parent of initializer- edit: lib/IDE/ExprContextAnalysis.cpp
- edit: test/IDE/complete_in_accessors.swift
- edit: test/IDE/complete_unresolved_members.swift
-
Commit cafdf05ceeae3e4e1ad399b681453cb0b9f4a67e by bob.wilson:
Disable merging of read/modify exclusivity access markers.- edit: lib/SILOptimizer/Transforms/AccessEnforcementOpts.cpp
- edit: test/SILOptimizer/merge_exclusivity.swift
- edit: test/SILOptimizer/access_enforcement_opts.sil
-
Commit c4e501b9fa92478a2cc73eace0cc8685ee072ba7 by jgroff:
Give opened archetypes a generic environment.- edit: lib/Serialization/Serialization.cpp
- edit: lib/AST/GenericSignatureBuilder.cpp
- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/SILOptimizer/Utils/Generics.cpp
- edit: lib/AST/ASTContext.cpp
- edit: lib/AST/Type.cpp
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/TypeCheckProtocolInference.cpp
- edit: lib/IRGen/GenType.cpp
- edit: lib/SIL/SILVerifier.cpp
- edit: lib/IRGen/Outlining.cpp
- edit: include/swift/AST/Types.h
- edit: lib/AST/GenericEnvironment.cpp
- edit: lib/IRGen/GenArchetype.cpp
- edit: lib/AST/ASTVerifier.cpp
-
Commit 342575d305e15d67bcf7f47c69d7543ffec09b15 by jgroff:
Serialization: Rework serialization of nested archetypes.- edit: include/swift/Serialization/DeclTypeRecordNodes.def
- edit: include/swift/Serialization/ModuleFormat.h
- edit: lib/Serialization/Serialization.cpp
- edit: lib/Serialization/Deserialization.cpp
-
Commit 8a0154e7731291bda1fa73b6690aca071ca13862 by jgroff:
Parse opaque types.- edit: lib/AST/NameLookup.cpp
- edit: include/swift/AST/TypeReprNodes.def
- edit: lib/Sema/TypeCheckType.cpp
- edit: lib/Parse/ParseDecl.cpp
- add: test/type/opaque.swift
- edit: lib/Frontend/CompilerInvocation.cpp
- edit: lib/Parse/ParseType.cpp
- edit: include/swift/AST/DiagnosticsSema.def
- edit: include/swift/Basic/LangOptions.h
- edit: lib/AST/TypeRepr.cpp
- edit: include/swift/AST/DiagnosticsParse.def
- edit: include/swift/Option/FrontendOptions.td
- edit: include/swift/AST/TypeRepr.h
- edit: include/swift/Parse/Token.h
- edit: lib/AST/ASTWalker.cpp
-
Commit b31eca0143f9c4c85a8d3d9e658532f0d0717a7c by jgroff:
AST: Represent OpaqueTypeDecls.- edit: include/swift/AST/Types.h
- edit: lib/AST/ASTScope.cpp
- edit: include/swift/AST/ASTContext.h
- edit: include/swift/AST/DiagnosticsSema.def
- edit: lib/SILGen/SILGenType.cpp
- edit: lib/SILGen/SILGen.h
- edit: lib/IRGen/GenDecl.cpp
- edit: lib/SILGen/SILGenDecl.cpp
- edit: test/type/opaque.swift
- edit: lib/AST/ASTDumper.cpp
- edit: lib/IDE/CodeCompletion.cpp
- edit: lib/Sema/TypeCheckGeneric.cpp
- edit: include/swift/AST/DeclNodes.def
- edit: lib/Sema/LookupVisibleDecls.cpp
- edit: include/swift/AST/Decl.h
- edit: lib/Serialization/Serialization.cpp
- edit: lib/TBDGen/TBDGen.cpp
- edit: lib/AST/Decl.cpp
- edit: lib/AST/ASTPrinter.cpp
- edit: lib/Sema/TypeCheckAccess.cpp
- edit: lib/AST/ASTWalker.cpp
- edit: lib/Index/IndexSymbol.cpp
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/FrontendTool/ReferenceDependencies.cpp
-
Commit 26e6e7eb2d3536a65354203d8a435b89ab9a1394 by jgroff:
Add an OpaqueTypeArchetypeType subclass.- edit: include/swift/AST/TypeNodes.def
- edit: lib/AST/ASTPrinter.cpp
- edit: lib/Sema/TypeCheckGeneric.cpp
- edit: lib/Serialization/Serialization.cpp
- edit: lib/AST/TypeWalker.cpp
- edit: lib/AST/GenericSignature.cpp
- edit: lib/Sema/CSSimplify.cpp
- edit: include/swift/AST/GenericSignature.h
- edit: lib/AST/ASTContext.cpp
- edit: lib/AST/ASTDumper.cpp
- edit: test/type/opaque.swift
- edit: include/swift/AST/Types.h
- edit: lib/IRGen/GenType.cpp
- edit: lib/AST/ASTMangler.cpp
- edit: lib/AST/Type.cpp
- edit: lib/IRGen/Fulfillment.cpp
- edit: lib/IRGen/IRGenDebugInfo.cpp
-
Commit a59f67a485b92c6000bd4e9cbdc23a632ddb27e9 by jgroff:
Sema: Infer the underlying type for opaque return types from function- edit: include/swift/AST/ExprNodes.def
- add: bar
- edit: lib/Sema/Constraint.cpp
- edit: lib/Sema/TypeChecker.h
- edit: include/swift/AST/Types.h
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/Sema/CSApply.cpp
- edit: include/swift/AST/DiagnosticsSema.def
- edit: lib/Sema/CSBindings.cpp
- edit: lib/Sema/ConstraintSystem.h
- edit: lib/AST/ASTDumper.cpp
- edit: lib/Sema/TypeCheckConstraints.cpp
- edit: include/swift/AST/Decl.h
- edit: lib/Sema/CSSolver.cpp
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/Constraint.h
- edit: lib/Sema/MiscDiagnostics.cpp
- edit: lib/Sema/TypeCheckStmt.cpp
- edit: include/swift/AST/Expr.h
- edit: lib/AST/Expr.cpp
- edit: lib/AST/ASTVerifier.cpp
- edit: test/type/opaque.swift
-
Commit d8179861143760dedd5a68789cfa9ca7a9fe29f7 by jgroff:
SILGen: Substitute away opaque types.- edit: include/swift/SIL/AbstractionPattern.h
- edit: lib/AST/ProtocolConformance.cpp
- edit: lib/SILGen/SILGenLValue.cpp
- edit: lib/SILGen/SILGenBuilder.h
- edit: lib/SILGen/SILGenExpr.cpp
- edit: lib/AST/ASTContext.cpp
- edit: lib/SILGen/SILGenFunction.cpp
- edit: lib/SILGen/SILGenConvert.cpp
- edit: include/swift/AST/Types.h
- edit: include/swift/AST/ProtocolConformance.h
- edit: lib/SIL/SILVerifier.cpp
- edit: lib/SILGen/SILGenBuilder.cpp
- edit: lib/Sema/TypeCheckGeneric.cpp
- edit: lib/SIL/SILInstructions.cpp
- edit: include/swift/AST/Type.h
- edit: lib/AST/SubstitutionMap.cpp
- edit: lib/AST/ASTMangler.cpp
- edit: include/swift/AST/ProtocolConformanceRef.h
- edit: lib/AST/Type.cpp
- edit: include/swift/AST/SubstitutionMap.h
- edit: lib/SIL/TypeLowering.cpp
- edit: lib/Sema/TypeCheckType.cpp
-
Commit 7c5b4dd5a01f1e1a0ae9476e37639c111a487712 by jgroff:
Support nested types on opaque archetypes (and maybe opened ones).- edit: lib/AST/ProtocolConformance.cpp
- edit: lib/Sema/CSSimplify.cpp
- edit: test/type/opaque.swift
- edit: lib/AST/ASTContext.cpp
- edit: lib/AST/ASTVerifier.cpp
- edit: lib/Serialization/Serialization.cpp
- edit: lib/AST/GenericEnvironment.cpp
- edit: lib/AST/Type.cpp
- edit: lib/AST/TypeWalker.cpp
- edit: lib/AST/SubstitutionMap.cpp
- edit: include/swift/AST/Types.h
- edit: lib/Sema/TypeCheckConstraints.cpp
-
Commit d731d37d6374e9961a144790e08f4b3a1d48d046 by jgroff:
Serialization: Serialize opaque types and their decls.- edit: lib/Serialization/Deserialization.cpp
- edit: include/swift/Serialization/DeclTypeRecordNodes.def
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: include/swift/Serialization/ModuleFormat.h
- edit: lib/Serialization/Serialization.cpp
-
Commit 83fbc622c27c9b9c1e3f17397943b19e25a2c70e by jgroff:
IRGen: Substitute out opaque types when emitting associated types.- edit: lib/IRGen/GenProto.cpp
-
Commit a1b7f293f99d5ff62380e17f32553801364cb497 by jgroff:
Enable opaque result types.- edit: include/swift/Basic/LangOptions.h
-
Commit 0fdad002d9c71c354e5f5c0142600e7238e319c9 by jgroff:
Respond to Slava's feedback- edit: lib/AST/Decl.cpp
- edit: lib/Sema/TypeCheckAccess.cpp
- edit: include/swift/SIL/AbstractionPattern.h
- edit: include/swift/AST/DiagnosticsSema.def
- edit: lib/AST/Type.cpp
- delete: bar
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: lib/AST/ASTPrinter.cpp
- edit: test/type/opaque.swift
-
Commit 95d1a07e26c139d3a9e0cff889d391ac4b91939e by jgroff:
Mangle opaque types without underlying types as ErrorType for now.- edit: lib/AST/ASTMangler.cpp
-
Commit f1fcb1f2dd2b6b622ddb850104e29d27320e0ec1 by jgroff:
Remove ResilienceExpansion from substOpaqueTypes for now.- edit: lib/SILGen/SILGenBuilder.cpp
- edit: lib/AST/Type.cpp
- edit: lib/AST/ASTContext.cpp
- edit: lib/AST/ASTMangler.cpp
- edit: lib/IRGen/GenProto.cpp
- edit: include/swift/AST/ProtocolConformanceRef.h
- edit: include/swift/SIL/AbstractionPattern.h
- edit: lib/SIL/SILInstructions.cpp
- edit: lib/AST/ProtocolConformance.cpp
- edit: include/swift/AST/Type.h
- edit: include/swift/AST/Types.h
- edit: lib/AST/SubstitutionMap.cpp
- edit: include/swift/AST/SubstitutionMap.h
- edit: lib/SIL/TypeLowering.cpp
-
Commit 51f27a9179934d9132b90605713e066c5a0c1451 by jgroff:
Sema: Don't allow properties with inferred types to infer opaque result- edit: include/swift/AST/DiagnosticsSema.def
- edit: lib/Sema/TypeCheckDecl.cpp
- edit: test/type/opaque.swift
-
Commit 32f75fd70f50dacecfa355404ed9c05af905a77d by jgroff:
Add test for deserializing opaque types across modules- add: test/Serialization/opaque_cross_file.swift
- add: test/Serialization/Inputs/OpaqueCrossFileB.swift
-
Commit a2edcc45ebb521b55f0fc24061b4bc8ca39a0979 by spestov:
SIL: Fix subclass scope calculation for constructors- edit: lib/SIL/SILDeclRef.cpp
- edit: test/IRGen/vtable_symbol_linkage.swift
- edit: test/IRGen/Inputs/vtable_symbol_linkage_base.swift
-
Commit d1dd7be1e70d8fbef18f80f450c824ab08cb77ea by shajrawi:
Merge pull request #22833 from shajrawi/access_opts_assert- edit: lib/SILOptimizer/Transforms/AccessEnforcementOpts.cpp
- edit: test/SILOptimizer/access_enforcement_opts.sil
-
Commit c505dc50ca87e6f02a5ecf4e34a1e5ca33b30b57 by shajrawi:
Merge pull request #22838 from shajrawi/access_dom_nested- edit: test/SILOptimizer/access_dom.sil
- edit: lib/SILOptimizer/Transforms/AccessEnforcementDom.cpp