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

Report

[FAILURE] oss-lldb-incremental-debug-osx [#72]

Build URL:
https://ci.swift.org/job/oss-lldb-incremental-debug-osx/72/
Project:
oss-lldb-incremental-debug-osx
Date of build:
Mon, 30 Apr 2018 21:04:38 -0500
Build duration:
1 hr 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

    • edit: lib/Serialization/ASTReaderDecl.cpp
    • add: test/Modules/Inputs/non-ambiguous-enum/A.framework/Headers/a.h
    • add: test/Modules/Inputs/non-ambiguous-enum/A.framework/Headers/a0.h
    • add: test/Modules/Inputs/non-ambiguous-enum/A.framework/Modules/module.modulemap
    • add: test/Modules/Inputs/non-ambiguous-enum/B.framework/Headers/b.h
    • add: test/Modules/non-ambiguous-enum.m
  • 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.

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

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

    • edit: products/llbuildSwift/BuildSystemBindings.swift
    • edit: products/llbuildSwift/CMakeLists.txt
  • Commit a408f27b688edc17ef61d4abcc1fe8343c78bcf9 by daniel_dunbar:
    Revert “[BuildSystem] Enable fast cancellation.”

    • edit: lib/BuildSystem/BuildSystem.cpp
  • Commit 2964f7749ba8fcb872e5f648aeb4ebe412faad34 by jake.petroules:
    Add all of the source files in the project directory to the Xcode

    • edit: llbuild.xcodeproj/project.pbxproj
  • Commit d34c020089a2d500c396f1d673b13f8957ae9478 by ditaliano:
    [SwiftArray] Arrays don’t use ManagedBufferPointer(s) anymore.

    • edit: source/Plugins/Language/Swift/SwiftArray.cpp
  • Commit 7f3f3df284a944f99b27d4c190e4fe415f65a404 by aprantl:
    Remove premature caching of the global variables list in CompileUnit.

    • edit: packages/Python/lldbsuite/test/lang/c/global_variables/TestGlobalVariables.py
    • edit: packages/Python/lldbsuite/test/lang/c/global_variables/main.c
    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
  • 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/TestTypeLookup.py
    • edit: source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/Makefile
    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/main.cpp
    • edit: source/Core/Module.cpp
  • Commit 5ff63c925922bc3d9f7792278dddf128488dc2cf by aprantl:
    Fix expression parser to not accept any type whose basename matches for

    • edit: source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
    • edit: source/Core/Module.cpp
    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/TestTypeLookup.py
    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/Makefile
    • add: packages/Python/lldbsuite/test/lang/cpp/type_lookup/main.cpp
  • Commit f02c1051ad8c294daa53f570ffb09f08a1412acb by dgregor:
    [AST] Reimplement SubstitutionMap::subst() in terms of

    • edit: lib/AST/SubstitutionMap.cpp
  • Commit 7f2c88fad5cd029d3e78a6d8fa769b157ba2e9fb by dgregor:
    [AST] Internalize details of constructing a SubstitutionMap.

    • edit: lib/AST/SubstitutionMap.cpp
    • edit: lib/AST/GenericSignature.cpp
    • edit: include/swift/AST/SubstitutionMap.h
  • Commit cebbe45c23325305a59958b5415759735756da4e by dgregor:
    [AST] Flatten internal representation of SubstitutionMap.

    • edit: lib/AST/SubstitutionMap.cpp
    • edit: include/swift/AST/GenericSignature.h
    • edit: include/swift/AST/SubstitutionMap.h
  • Commit 09e1e355a4f137001e4990b7525d925102a3209f by mikeash:
    [Runtime] Disable mangled name verification unless specifically enabled

    • edit: test/lit.cfg
    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: utils/build-script-impl
  • Commit 8a4ee6b1fae19fb119204cc78e8123562393eae1 by dgregor:
    [Conformance checking] Skip potential witnesses with error types in

    • edit: lib/Sema/TypeCheckProtocol.cpp
  • Commit 03a47b87addcebbb9730289bf85b9f6d0acbd69d by dgregor:
    [AST] Minor cleanups to SubstitutionMap.

    • edit: lib/AST/SubstitutionMap.cpp
  • Commit 95473a10d72fb4c104c509ab9698868a415e587b by dave:
    [Misc] NFC: Fix random build warnings

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

    • edit: tools/swift-reflection-test/swift-reflection-test.c
  • Commit cdff7427f8aeaada973f86ac3bd99c5b61fe2162 by dgregor:
    [AST] Unique and ASTContext-allocate SubstitutionMaps.

    • edit: lib/AST/ASTContext.cpp
    • edit: include/swift/AST/SubstitutionMap.h
    • edit: lib/AST/SubstitutionMap.cpp
  • Commit c31033c525b80e3e6681cddf031c4f75d60d6ef4 by mgottesman:
    [+0-all-args] Make _bridgeAnythingNonVerbatimToObjectiveC() take its

    • edit: stdlib/public/runtime/Casting.cpp
    • edit: stdlib/public/core/BridgeObjectiveC.swift
  • Commit a0fea459579a8c4530a7bac74b464841bafc3d51 by compnerd:
    Windows: further improve module maps

    • edit: stdlib/public/Platform/visualc.modulemap
    • edit: stdlib/public/Platform/ucrt.modulemap
  • Commit 0f26cb7b404c700f8cbe63a08d012c9ac5104255 by dave:
    [Frontend] NFC: Remove unused parameter

    • edit: lib/Frontend/ArgsToFrontendOutputsConverter.h
    • edit: lib/Frontend/ArgsToFrontendOutputsConverter.cpp
  • 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 b6d44f31dad56e947b8fb353f8fbfddf114606f0 by huon:
    [AST] std::function -> llvm::function_ref for some non-escaping params.

    • edit: lib/AST/Expr.cpp
    • edit: include/swift/AST/Pattern.h
    • edit: lib/AST/ASTPrinter.cpp
    • edit: lib/AST/ASTVerifier.cpp
    • edit: lib/AST/Pattern.cpp
    • edit: lib/AST/Type.cpp
    • edit: include/swift/AST/Expr.h
    • 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/Frontend/FrontendOptions.cpp
    • edit: lib/IDE/Utils.cpp
    • edit: include/swift/IDE/Utils.h
    • edit: include/swift/Frontend/FrontendOptions.h
    • edit: lib/Driver/Driver.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/Utils/Local.cpp
    • edit: include/swift/SILOptimizer/Analysis/ClosureScope.h
    • edit: lib/SILOptimizer/Analysis/ClosureScope.cpp
    • edit: include/swift/SILOptimizer/Utils/Local.h
  • Commit 08ccf0499dfdc04421aaf0174089a7dc4831c794 by huon:
    [SIL] std::function -> llvm::function_ref for some non-escaping params.

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

    • edit: lib/SILGen/SILGenFunction.h
    • edit: lib/SILGen/SILGenBuilder.h
    • edit: lib/SILGen/SILGenDynamicCast.cpp
    • edit: lib/SILGen/SILGenBuilder.cpp
  • 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/CSApply.cpp
    • edit: lib/Sema/CSDiag.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/ConstraintGraph.cpp
  • Commit 401b7c49766ba84decc0f22e37b97fc33695a725 by huon:
    [Sema] std::function -> llvm::function_ref for some non-escaping params.

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

    • edit: lib/IRGen/FixedTypeInfo.h
    • edit: lib/IRGen/TypeInfo.h
    • edit: lib/IRGen/GenType.cpp
    • edit: lib/IRGen/ReferenceTypeInfo.h
    • edit: lib/IRGen/NonFixedTypeInfo.h
    • edit: lib/IRGen/LoadableTypeInfo.h
    • edit: lib/IRGen/WeakTypeInfo.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

New issue found!