[Swift CI] Build Failure: 0. OSS - LLDB Incremental - OS X (master) (Release) #1398

Report

[FAILURE] oss-lldb-incremental-osx [#1398]

Build URL:
https://ci.swift.org/job/oss-lldb-incremental-osx/1398/
Project:
oss-lldb-incremental-osx
Date of build:
Mon, 30 Apr 2018 22:46:16 -0500
Build duration:
41 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 d0186dfa78c1eaa34de90cf43c1544dc68640909 by bruno.cardoso:
    [Modules] Handle ObjC/C ODR-like semantics for EnumConstantDecl

    • add: test/Modules/Inputs/non-ambiguous-enum/B.framework/Headers/b.h
    • edit: lib/Serialization/ASTReaderDecl.cpp
    • add: test/Modules/non-ambiguous-enum.m
    • add: test/Modules/Inputs/non-ambiguous-enum/A.framework/Modules/module.modulemap
    • add: test/Modules/Inputs/non-ambiguous-enum/A.framework/Headers/a0.h
    • add: test/Modules/Inputs/non-ambiguous-enum/A.framework/Headers/a.h
  • Commit 9b307d19def2c2081343138716cd2ef95ad8f1ca by bruno.cardoso:
    [Modules] Fix testcases from r331232

    • edit: test/Modules/Inputs/non-ambiguous-enum/A.framework/Modules/module.modulemap
    • edit: test/Modules/non-ambiguous-enum.m
  • Commit 4d4148aae24383ade0221ec52e58fefc56d270c0 by ditaliano:
    [SLPVectorizer] Debug info shouldn't impact spill cost computation.

    • edit: lib/Transforms/Vectorize/SLPVectorizer.cpp
    • add: test/Transforms/SLPVectorizer/AArch64/spillcost-di.ll
  • Commit 192f14bdd23c4986f642cb6a6b82292ffc089b65 by daniel_dunbar:
    [BuildSystem] Add support for managing default QOS as API.

    • edit: products/libllbuild/include/llbuild/buildsystem.h
    • edit: include/llbuild/BuildSystem/BuildSystem.h
    • edit: products/libllbuild/BuildSystem-C-API.cpp
    • edit: lib/BuildSystem/LaneBasedExecutionQueue.cpp
  • Commit 1b65fdb3c3eb3f05ec4d1496d0e74a5331e8ae1c by david:
    Support swift bindings on Linux

    • edit: products/llbuildSwift/CMakeLists.txt
    • edit: products/llbuildSwift/BuildSystemBindings.swift
  • Commit 2964f7749ba8fcb872e5f648aeb4ebe412faad34 by jake.petroules:
    Add all of the source files in the project directory to the Xcode

    • edit: llbuild.xcodeproj/project.pbxproj
  • Commit 7f3f3df284a944f99b27d4c190e4fe415f65a404 by aprantl:
    Remove premature caching of the global variables list in CompileUnit.

    • edit: packages/Python/lldbsuite/test/lang/c/global_variables/main.c
    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
    • edit: packages/Python/lldbsuite/test/lang/c/global_variables/TestGlobalVariables.py
  • Commit bc4b36d220ec4c7f0f8dfb9da61574cd166625a0 by aprantl:
    Fix expression parser to not accept any type whose basename matches for

    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/main.cpp
    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/TestTypeLookup.py
    • edit: source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
    • edit: source/Core/Module.cpp
    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/Makefile
  • Commit 5ff63c925922bc3d9f7792278dddf128488dc2cf by aprantl:
    Fix expression parser to not accept any type whose basename matches for

    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/main.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/TestTypeLookup.py
    • edit: source/Core/Module.cpp
    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/Makefile
  • Commit 8c85b2ad647afc64f8a8a0372f714e225d5e0f19 by aprantl:
    Move the persistent variable counter into Target so it can be shared

    • edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
    • edit: include/lldb/Expression/ExpressionVariable.h
    • edit: source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
    • edit: include/lldb/Target/Target.h
    • edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.h
    • edit: source/Plugins/ExpressionParser/Go/GoUserExpression.cpp
    • edit: source/Core/ValueObject.cpp
    • edit: source/Plugins/ExpressionParser/Go/GoUserExpression.h
    • edit: source/Target/ABI.cpp
    • edit: source/Expression/Materializer.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h
  • Commit 5bd7ee644b4f519d0dd381204927b293d77cdf01 by aprantl:
    Refactor GetNextPersistentVariableName into a non-virtual method that

    • edit: source/Core/ValueObject.cpp
    • edit: source/Expression/Materializer.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
    • edit: source/Plugins/ExpressionParser/Go/GoUserExpression.h
    • edit: source/Expression/ExpressionVariable.cpp
    • edit: source/Plugins/ExpressionParser/Go/GoUserExpression.cpp
    • edit: source/Target/ABI.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h
    • edit: include/lldb/Expression/ExpressionVariable.h
    • edit: source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
  • Commit 220233e7f652fb612bf1ac92a65b09a1103e25b5 by aprantl:
    Adopt swift plugin for upstream persistent variable handling changes.

    • edit: source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.cpp
    • edit: source/Plugins/ExpressionParser/Swift/SwiftUserExpression.cpp
    • edit: source/Target/SwiftLanguageRuntime.cpp
    • edit: source/Target/ThreadPlanCallFunction.cpp
    • edit: source/Plugins/ExpressionParser/Swift/SwiftUserExpression.h
    • edit: packages/Python/lldbsuite/test/lang/swift/clangimporter/objcmain_conflicting_dylibs_failing_import/TestSwiftObjCMainConflictingDylibsFailingImport.py
    • edit: source/Plugins/ExpressionParser/Swift/SwiftREPLMaterializer.cpp
    • edit: source/Plugins/ExpressionParser/Swift/SwiftPersistentExpressionState.h
  • Commit 16a460578188cd64d200a5a0ff45aa229580238f by huon:
    [update-checkout] Require --scheme for --match-timestamp.

    • edit: utils/update_checkout.py
  • Commit 95473a10d72fb4c104c509ab9698868a415e587b by dave:
    [Misc] NFC: Fix random build warnings

    • edit: lib/AST/GenericSignatureBuilder.cpp
    • edit: lib/Frontend/ArgsToFrontendOutputsConverter.h
    • edit: include/swift/SIL/SILInstruction.h
    • edit: unittests/runtime/Metadata.cpp
    • edit: tools/swift-api-digester/swift-api-digester.cpp
    • edit: lib/SILOptimizer/Transforms/Outliner.cpp
    • edit: tools/swift-syntax-test/swift-syntax-test.cpp
    • edit: unittests/runtime/Enum.cpp
    • edit: stdlib/public/runtime/SwiftDtoa.cpp
    • edit: lib/SIL/SILInstructions.cpp
    • edit: unittests/Basic/BlotMapVectorTest.cpp
    • edit: unittests/runtime/LongTests/LongRefcounting.cpp
    • edit: lib/Frontend/ArgsToFrontendOutputsConverter.cpp
  • Commit 39940dc06441f674fbc57e2c6d98d7f73698980b by dave:
    [Testing] Fix broken reflection test found via compiler warnings

    • edit: tools/swift-reflection-test/swift-reflection-test.c
  • Commit 547abf1724eb70faf2ebaaa0cf4e723b3d6d99c8 by dgregor:
    [AST] Fix documentation comment for SubstitutionMap.

    • edit: include/swift/AST/SubstitutionMap.h
  • Commit 0f26cb7b404c700f8cbe63a08d012c9ac5104255 by dave:
    [Frontend] NFC: Remove unused parameter

    • edit: lib/Frontend/ArgsToFrontendOutputsConverter.cpp
    • edit: lib/Frontend/ArgsToFrontendOutputsConverter.h
  • Commit 2e19423bf8f0ce5156c91bcb05e313aff9a06904 by dave:
    [Unit Tests] NFC: Pass nullptr rather than dummy empty array

    • edit: unittests/runtime/Metadata.cpp
  • Commit 6bc11fd5af638fd9393a0e868262727b977be855 by compnerd:
    test: use %empty-directory more aggressively

    • edit: test/lit.cfg
  • Commit 7b4218c2f70fbecada5d4187a35171b894eeb09b by xi_ge:
    libSyntax: cache absolute positions on SyntaxData.

    • edit: lib/Syntax/RawSyntax.cpp
    • edit: include/swift/Syntax/Syntax.h
    • edit: lib/Syntax/Syntax.cpp
    • edit: include/swift/Syntax/SyntaxData.h
    • edit: lib/Syntax/SyntaxData.cpp
    • edit: include/swift/Syntax/RawSyntax.h
  • Commit b6d44f31dad56e947b8fb353f8fbfddf114606f0 by huon:
    [AST] std::function -> llvm::function_ref for some non-escaping params.

    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/AST/Expr.cpp
    • edit: lib/AST/Pattern.cpp
    • edit: lib/AST/Type.cpp
    • edit: include/swift/AST/Expr.h
    • edit: include/swift/AST/Pattern.h
    • edit: lib/AST/ASTVerifier.cpp
    • edit: include/swift/AST/Types.h
  • Commit 0de6c9ee6b2ef5cac1cf9b85addcf608b00f2f32 by huon:
    [Parse] std::function -> llvm::function_ref for some non-escaping

    • edit: lib/Parse/Parser.cpp
    • edit: include/swift/Parse/Parser.h
  • Commit d4f49a1252043537add86f49537c29c7556f5eef by huon:
    [IDE] std::function -> llvm::function_ref for some non-escaping params.

    • edit: lib/IDE/Utils.cpp
    • edit: include/swift/Frontend/FrontendOptions.h
    • edit: include/swift/IDE/Utils.h
    • edit: lib/Driver/Driver.cpp
    • edit: lib/Frontend/FrontendOptions.cpp
  • Commit 763072dfae9d8b053995042cbecd899bb22b40d2 by huon:
    [Syntax] std::function -> llvm::function_ref for some non-escaping

    • edit: include/swift/Syntax/AtomicCache.h
  • Commit 978a5c89b1642016e5219bb4f236315c6f6675c6 by huon:
    [SILOptimizer] std::function -> llvm::function_ref for some non-escaping

    • edit: lib/SILOptimizer/Analysis/ClosureScope.cpp
    • edit: include/swift/SILOptimizer/Analysis/ClosureScope.h
    • edit: include/swift/SILOptimizer/Utils/Local.h
    • edit: lib/SILOptimizer/Utils/Local.cpp
  • Commit 08ccf0499dfdc04421aaf0174089a7dc4831c794 by huon:
    [SIL] std::function -> llvm::function_ref for some non-escaping params.

    • edit: include/swift/SIL/MemAccessUtils.h
    • edit: lib/SIL/MemAccessUtils.cpp
  • Commit 0343a788f7e5d4c33aa650a8ed73574b30703a44 by huon:
    [SILGen] std::function -> llvm::function_ref for some non-escaping

    • edit: lib/SILGen/SILGenDynamicCast.cpp
    • edit: lib/SILGen/SILGenBuilder.cpp
    • edit: lib/SILGen/SILGenBuilder.h
    • edit: lib/SILGen/SILGenFunction.h
  • Commit d0e5b17e4b1666c2c4ed67a5e1ca11f411afd7da by huon:
    [IRGen] std::function -> llvm::function_ref for some non-escaping

    • edit: lib/IRGen/GenExistential.cpp
    • edit: lib/IRGen/GenEnum.cpp
  • Commit 0516915a8177ae90a56c3708efea7014e2c5795a by huon:
    [PrintAsObjC] std::function -> llvm::function_ref for some non-escaping

    • edit: lib/PrintAsObjC/PrintAsObjC.cpp
  • Commit d4fbca11834fb089d86c4fa8eb41601efdb73c96 by huon:
    [Sema/CS] std::function -> llvm::function_ref for some non-escaping

    • edit: lib/Sema/ConstraintGraph.h
    • edit: lib/Sema/CSDiag.cpp
    • edit: lib/Sema/ConstraintGraph.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 401b7c49766ba84decc0f22e37b97fc33695a725 by huon:
    [Sema] std::function -> llvm::function_ref for some non-escaping params.

    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: lib/Sema/TypeCheckProtocol.h
    • edit: lib/Sema/TypeCheckNameLookup.cpp
    • edit: lib/Sema/TypeChecker.h
  • Commit 3648cc75c0e743f3d667b5018fe98781874bbd46 by github:
    [IRGen] NFC: Repack TypeInfo and FixedTypeInfo bits (#16241)

    • edit: lib/IRGen/NonFixedTypeInfo.h
    • edit: lib/IRGen/TypeInfo.h
    • edit: lib/IRGen/ReferenceTypeInfo.h
    • edit: lib/IRGen/LoadableTypeInfo.h
    • edit: lib/IRGen/GenType.cpp
    • edit: lib/IRGen/WeakTypeInfo.h
    • edit: lib/IRGen/FixedTypeInfo.h
  • Commit 7b7c3ec9b50cf18b68c673fef55dd4087ebe2b4d by mgottesman:
    [perf] Change a pass by value of a SmallPtrSet to by ref.

    • edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
  • Commit 8a7e0fb743fc7a39649e9ac5f231198009126edf by mgottesman:
    [gardening] Change 3x SmallPtrSet in comments to be SmallPtrSetImpl

    • edit: lib/SILOptimizer/Transforms/SimplifyCFG.cpp
  • Commit ab56fa3e9ca27422913d355a3cb0139cea200be4 by dgregor:
    [Serialization] Support (de-)serialization of SubstitutionMaps.

    • edit: include/swift/Serialization/ModuleFile.h
    • edit: include/swift/AST/SubstitutionMap.h
    • edit: lib/Serialization/ModuleFile.cpp
    • edit: include/swift/Serialization/DeclTypeRecordNodes.def
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: lib/Serialization/Serialization.h
  • Commit df97e44eb90a434f83472e41daf5df77c05dc63b by dgregor:
    [AST] Replace SubstitutionList in NameAliasType with a SubstitutionMap.

    • edit: lib/AST/Type.cpp
    • edit: include/swift/AST/Types.h
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • edit: include/swift/AST/GenericSignature.h
    • edit: lib/AST/ASTContext.cpp
  • Commit 8ba30d7ea858fe75c39a81a3f4705ae03d2ec352 by spestov:
    REPL: Remove use of typeCheckExpressionShallow()

    • edit: lib/Sema/TypeCheckREPL.cpp
  • Commit 754e8e271662b4898fcc8884e3f9980f407daea5 by spestov:
    Sema: Eradicate uses of typeCheckExpressionShallow() from IfExpr and

    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/CSApply.cpp
  • Commit 1da4430ecb84d19f8f9aff2602da0939aef319c3 by spestov:
    Sema: Refactor findNamedWitnessImpl() to return a ConcreteDeclRef

    • edit: lib/Sema/CSApply.cpp
  • Commit d466ddfe6ee332dd385f1ba3583766a6a4197371 by spestov:
    %target-typecheck-verify-swift already expands to the file name

    • edit: validation-test/compiler_crashers_2_fixed/0146-rdar38309176.swift
    • edit: validation-test/compiler_crashers_2_fixed/0148-rdar35773761.swift
    • edit: validation-test/compiler_crashers_2_fixed/0118-rdar31529413.swift
    • edit: validation-test/compiler_crashers_2_fixed/0119-rdar33613329.swift
    • edit: validation-test/compiler_crashers_2_fixed/0117-rdar33433087.swift
    • edit: validation-test/compiler_crashers_2_fixed/0152-rdar39253925.swift
    • edit: test/NameBinding/scope_map_lookup.swift
    • edit: validation-test/compiler_crashers_2_fixed/0151-rdar-39040593.swift
    • edit: validation-test/compiler_crashers_2_fixed/0149-rdar34852808.swift
    • edit: validation-test/compiler_crashers_2_fixed/0147-rdar38505436.swift
    • edit: validation-test/compiler_crashers_2_fixed/0152-sr-7397.swift
  • Commit 7c6fc5ab8b4423557fce0070812456584d4ea5b8 by spestov:
    Sema: Remove some obsolete logic from adjustSelfTypeForMember()

    • edit: lib/Sema/CSApply.cpp

New issue found!

New issue found!

New issue found!

New issue found!