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