[Swift CI] Build Failure: 0. OSS - LLDB Incremental - Ubuntu 15.10 (master) #5546


(Michael Ilseman) #1

Any related?

python: /home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-15_10/llvm/include/llvm/Support/Casting.h:95: static bool llvm::isa_impl_cl<clang::ObjCObjectPointerType, const clang::Type *>::doit(const From *) [To = clang::ObjCObjectPointerType, From = const clang::Type *]: Assertion `Val && "isa<> used on a null pointer"' failed.

<>[TestSwiftAnyType.py FAILED]
Command invoked: /usr/bin/python /home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-15_10/lldb/test/dotest.py --executable /home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-15_10/Ninja-DebugAssert/lldb-linux-x86_64/bin/lldb --rerun-all-issues -C /home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-15_10/Ninja-DebugAssert/llvm-linux-x86_64/bin/clang -s 2016-08-05-08_36_33 --results-port 41028 --inferior -p TestSwiftAnyType.py /home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-15_10/lldb/packages/Python/lldbsuite/test --event-add-entries worker_index=39:int

···

On Aug 5, 2016, at 2:59 PM, no-reply@swift.org wrote:

[FAILURE] oss-lldb-incremental-linux-ubuntu-15_10 [#5546]

Build URL: https://ci.swift.org/job/oss-lldb-incremental-linux-ubuntu-15_10/5546/
Project: oss-lldb-incremental-linux-ubuntu-15_10
Date of build: Fri, 05 Aug 2016 14:07:52 -0700
Build duration: 51 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:
Indication 1 <https://ci.swift.org//job/oss-lldb-incremental-linux-ubuntu-15_10/5546/consoleFull#1588343159fca400bf-2f4a-462e-b517-e058d770b2d7>
Changes

Commit 97257082c3732e7284bd6bb8aaebcb2b15db49b3 by fs.output:
[README] Add package build status in README

edit: README.md

Commit 9e9a1b96c92cd7d2d1078fff1dc085b463545640 by milseman:
[noescape by default] Add @autoclosure @escaping syntax

edit: test/attr/attr_autoclosure.swift
edit: lib/Parse/ParseDecl.cpp
edit: lib/Sema/TypeCheckAttr.cpp
edit: include/swift/AST/DiagnosticsParse.def
edit: test/SourceKit/CursorInfo/cursor_info.swift
edit: test/attr/attr_escaping.swift
edit: test/IDE/print_ast_tc_decls.swift
edit: include/swift/AST/Attr.h
edit: lib/AST/ASTPrinter.cpp
edit: lib/Sema/TypeCheckType.cpp
edit: lib/AST/TypeRepr.cpp

Commit b7c9eddd11a1871a6f2e43ed43bfc3d7766c0cb8 by milseman:
[noescape by default] drop @noescape from stdlib

edit: stdlib/public/SDK/Dispatch/Data.swift
edit: stdlib/public/core/LifetimeManager.swift
edit: stdlib/public/SDK/Dispatch/Queue.swift
edit: stdlib/public/core/ContiguousArrayBuffer.swift
edit: stdlib/public/core/UnsafePointer.swift.gyb
edit: stdlib/public/core/Unmanaged.swift
edit: stdlib/private/StdlibCollectionUnittest/LoggingWrappers.swift.gyb
edit: stdlib/public/core/SequenceAlgorithms.swift.gyb
edit: stdlib/public/SDK/Dispatch/Block.swift
edit: stdlib/public/core/CollectionAlgorithms.swift.gyb
edit: stdlib/public/core/StaticString.swift
edit: stdlib/public/core/SwiftNativeNSArray.swift
edit: stdlib/public/SDK/ObjectiveC/ObjectiveC.swift
edit: stdlib/public/SDK/Foundation/Calendar.swift
edit: stdlib/public/core/ArrayBuffer.swift
edit: stdlib/public/core/VarArgs.swift
edit: stdlib/public/core/StringCore.swift
edit: stdlib/public/SDK/XCTest/XCTest.swift
edit: stdlib/private/StdlibCollectionUnittest/CheckMutableCollectionType.swift.gyb
edit: stdlib/public/core/Arrays.swift.gyb
edit: stdlib/public/core/Collection.swift
edit: stdlib/public/core/Optional.swift
edit: stdlib/public/SDK/Foundation/Data.swift
edit: stdlib/public/core/ImplicitlyUnwrappedOptional.swift
edit: stdlib/public/core/ArrayBufferProtocol.swift
edit: stdlib/public/core/Flatten.swift.gyb
edit: stdlib/public/core/StringBridge.swift
edit: stdlib/public/core/Sequence.swift
edit: stdlib/public/SDK/Foundation/Boxing.swift
edit: stdlib/public/SDK/Foundation/URL.swift
edit: stdlib/public/core/MutableCollection.swift
edit: stdlib/public/core/Runtime.swift.gyb
edit: stdlib/public/core/StringLegacy.swift
edit: stdlib/public/SDK/Foundation/URLRequest.swift
edit: stdlib/public/core/SequenceWrapper.swift
edit: stdlib/public/core/StringUTF8.swift
edit: stdlib/public/core/String.swift
edit: stdlib/private/StdlibUnittestFoundationExtras/StdlibUnittestFoundationExtras.swift
edit: stdlib/public/SDK/Foundation/NSStringAPI.swift
edit: stdlib/public/core/ExistentialCollection.swift.gyb
edit: stdlib/public/core/SliceBuffer.swift
edit: stdlib/public/core/Unicode.swift
edit: stdlib/private/StdlibUnittest/RaceTest.swift
edit: stdlib/public/SDK/Foundation/IndexSet.swift
edit: stdlib/public/core/ManagedBuffer.swift
edit: stdlib/public/SDK/Dispatch/Private.swift

Commit f48471ebd48ce39e5f3b575a81ddda7cd5929901 by milseman:
[noescape by default] purge tests of needless @noescape

edit: test/Prototypes/Algorithms.swift.gyb
edit: test/Constraints/diagnostics.swift
edit: test/TypeCoercion/subtyping.swift
edit: test/decl/func/rethrows.swift
edit: test/FixCode/fixits-apply.swift.result
edit: test/SILGen/functions.swift
edit: test/SILGen/noescape_reabstraction.swift
edit: test/Sema/diag_invalid_inout_captures.swift
edit: test/SILOptimizer/performance_inliner.sil
edit: test/Interpreter/protocol_extensions.swift
edit: test/ClangModules/blocks_parse.swift
edit: test/DebugInfo/inout.swift
edit: test/Constraints/closures.swift
edit: test/FixCode/fixits-apply.swift
edit: test/decl/overload.swift
edit: test/SILGen/closures.swift
edit: test/IDE/complete_trailing_closure.swift
edit: test/IDE/print_module_without_deinit.swift
edit: test/Prototypes/CollectionTransformers.swift
edit: test/Prototypes/Result.swift
edit: test/SourceKit/CursorInfo/cursor_info.swift
edit: test/SILOptimizer/inout_deshadow_integration.swift

Commit 49e0685151b0ae4b8babd9de240f6842ba886541 by milseman:
[noescape by default] drop superfluous @noescape from validation suite

edit: validation-test/stdlib/CollectionType.swift.gyb
edit: validation-test/compiler_crashers_2_fixed/0020-rdar21598514.swift
edit: validation-test/compiler_crashers_2_fixed/0019-rdar21511651.swift
edit: validation-test/compiler_crashers_2_fixed/0022-rdar21625478.swift
edit: validation-test/compiler_crashers_2_fixed/0027-rdar21514140.swift
edit: validation-test/compiler_crashers_2_fixed/0035-rdar22003613.swift
edit: validation-test/stdlib/SequenceType.swift.gyb

Commit caa9d67469702cdc8df37e2cfe8969e0c61846d0 by milseman:
[noescape by default] Emit deprecation warning/fixit for @noescape

edit: test/attr/attr_availability.swift
edit: lib/AST/ASTDumper.cpp
edit: include/swift/AST/DiagnosticsParse.def
edit: test/attr/attr_escaping.swift
edit: test/attr/attr_noescape.swift
edit: lib/Parse/ParseDecl.cpp
edit: CHANGELOG.md

Commit a29700ee7446f94dae6ff63817233bcfec82212b by milseman:
[noescape by default] Migration should apply @noescape deprecation

edit: lib/FrontendTool/FrontendTool.cpp

Commit 1d305f8ac84a5886470ba89bf13445efc039c67a by milseman:
Adjust diagnostic: s/@noescape/non-escaping/

edit: test/Sema/diag_invalid_inout_captures.swift
edit: include/swift/AST/DiagnosticsSema.def

Commit 8c3b582793f10598b452c8667ecdcc7b21171620 by milseman:
[noescape by default] Incorporate Slav's feedback

edit: lib/Parse/ParseDecl.cpp
edit: include/swift/AST/Attr.h
edit: lib/AST/ASTPrinter.cpp
edit: lib/AST/TypeRepr.cpp
edit: CHANGELOG.md
edit: lib/Sema/TypeCheckType.cpp
edit: test/attr/attr_autoclosure.swift
edit: test/decl/overload.swift

Commit 92455aa3c5c9c76c89f4dd86325c40fb54c5dd1a by t.p.northover:
AArch64: don't assume all i128s are BUILD_PAIRs

edit: test/CodeGen/AArch64/cmpxchg-O0.ll
edit: lib/Target/AArch64/AArch64ISelLowering.cpp

Commit 194dab05a93b3cb511213d1f105a3428c28a6aab by egranata:
Add an helper function to SwiftASTContext to help detect optional

edit: source/Symbol/SwiftASTContext.cpp
edit: include/lldb/Symbol/SwiftASTContext.h


(Enrico Granata) #2

Not sure - I might need to investigate - certainly weird that we are seeing a reference to ObjCObjectPointerType on Linux...

Is there any change on the Swift side that might affect this? I can't think of anything on the LLDB side (but then again I have known to be wrong in the past)

···

On Aug 5, 2016, at 3:07 PM, Michael Ilseman <milseman@apple.com> wrote:

Any related?

python: /home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-15_10/llvm/include/llvm/Support/Casting.h:95: static bool llvm::isa_impl_cl<clang::ObjCObjectPointerType, const clang::Type *>::doit(const From *) [To = clang::ObjCObjectPointerType, From = const clang::Type *]: Assertion `Val && "isa<> used on a null pointer"' failed.

<>[TestSwiftAnyType.py FAILED]
Command invoked: /usr/bin/python /home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-15_10/lldb/test/dotest.py --executable /home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-15_10/Ninja-DebugAssert/lldb-linux-x86_64/bin/lldb --rerun-all-issues -C /home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-15_10/Ninja-DebugAssert/llvm-linux-x86_64/bin/clang -s 2016-08-05-08_36_33 --results-port 41028 --inferior -p TestSwiftAnyType.py /home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-15_10/lldb/packages/Python/lldbsuite/test --event-add-entries worker_index=39:int

On Aug 5, 2016, at 2:59 PM, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-lldb-incremental-linux-ubuntu-15_10 [#5546]

Build URL: https://ci.swift.org/job/oss-lldb-incremental-linux-ubuntu-15_10/5546/
Project: oss-lldb-incremental-linux-ubuntu-15_10
Date of build: Fri, 05 Aug 2016 14:07:52 -0700
Build duration: 51 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:
Indication 1 <https://ci.swift.org//job/oss-lldb-incremental-linux-ubuntu-15_10/5546/consoleFull#1588343159fca400bf-2f4a-462e-b517-e058d770b2d7>
Changes

Commit 97257082c3732e7284bd6bb8aaebcb2b15db49b3 by fs.output:
[README] Add package build status in README

edit: README.md

Commit 9e9a1b96c92cd7d2d1078fff1dc085b463545640 by milseman:
[noescape by default] Add @autoclosure @escaping syntax

edit: test/attr/attr_autoclosure.swift
edit: lib/Parse/ParseDecl.cpp
edit: lib/Sema/TypeCheckAttr.cpp
edit: include/swift/AST/DiagnosticsParse.def
edit: test/SourceKit/CursorInfo/cursor_info.swift
edit: test/attr/attr_escaping.swift
edit: test/IDE/print_ast_tc_decls.swift
edit: include/swift/AST/Attr.h
edit: lib/AST/ASTPrinter.cpp
edit: lib/Sema/TypeCheckType.cpp
edit: lib/AST/TypeRepr.cpp

Commit b7c9eddd11a1871a6f2e43ed43bfc3d7766c0cb8 by milseman:
[noescape by default] drop @noescape from stdlib

edit: stdlib/public/SDK/Dispatch/Data.swift
edit: stdlib/public/core/LifetimeManager.swift
edit: stdlib/public/SDK/Dispatch/Queue.swift
edit: stdlib/public/core/ContiguousArrayBuffer.swift
edit: stdlib/public/core/UnsafePointer.swift.gyb
edit: stdlib/public/core/Unmanaged.swift
edit: stdlib/private/StdlibCollectionUnittest/LoggingWrappers.swift.gyb
edit: stdlib/public/core/SequenceAlgorithms.swift.gyb
edit: stdlib/public/SDK/Dispatch/Block.swift
edit: stdlib/public/core/CollectionAlgorithms.swift.gyb
edit: stdlib/public/core/StaticString.swift
edit: stdlib/public/core/SwiftNativeNSArray.swift
edit: stdlib/public/SDK/ObjectiveC/ObjectiveC.swift
edit: stdlib/public/SDK/Foundation/Calendar.swift
edit: stdlib/public/core/ArrayBuffer.swift
edit: stdlib/public/core/VarArgs.swift
edit: stdlib/public/core/StringCore.swift
edit: stdlib/public/SDK/XCTest/XCTest.swift
edit: stdlib/private/StdlibCollectionUnittest/CheckMutableCollectionType.swift.gyb
edit: stdlib/public/core/Arrays.swift.gyb
edit: stdlib/public/core/Collection.swift
edit: stdlib/public/core/Optional.swift
edit: stdlib/public/SDK/Foundation/Data.swift
edit: stdlib/public/core/ImplicitlyUnwrappedOptional.swift
edit: stdlib/public/core/ArrayBufferProtocol.swift
edit: stdlib/public/core/Flatten.swift.gyb
edit: stdlib/public/core/StringBridge.swift
edit: stdlib/public/core/Sequence.swift
edit: stdlib/public/SDK/Foundation/Boxing.swift
edit: stdlib/public/SDK/Foundation/URL.swift
edit: stdlib/public/core/MutableCollection.swift
edit: stdlib/public/core/Runtime.swift.gyb
edit: stdlib/public/core/StringLegacy.swift
edit: stdlib/public/SDK/Foundation/URLRequest.swift
edit: stdlib/public/core/SequenceWrapper.swift
edit: stdlib/public/core/StringUTF8.swift
edit: stdlib/public/core/String.swift
edit: stdlib/private/StdlibUnittestFoundationExtras/StdlibUnittestFoundationExtras.swift
edit: stdlib/public/SDK/Foundation/NSStringAPI.swift
edit: stdlib/public/core/ExistentialCollection.swift.gyb
edit: stdlib/public/core/SliceBuffer.swift
edit: stdlib/public/core/Unicode.swift
edit: stdlib/private/StdlibUnittest/RaceTest.swift
edit: stdlib/public/SDK/Foundation/IndexSet.swift
edit: stdlib/public/core/ManagedBuffer.swift
edit: stdlib/public/SDK/Dispatch/Private.swift

Commit f48471ebd48ce39e5f3b575a81ddda7cd5929901 by milseman:
[noescape by default] purge tests of needless @noescape

edit: test/Prototypes/Algorithms.swift.gyb
edit: test/Constraints/diagnostics.swift
edit: test/TypeCoercion/subtyping.swift
edit: test/decl/func/rethrows.swift
edit: test/FixCode/fixits-apply.swift.result
edit: test/SILGen/functions.swift
edit: test/SILGen/noescape_reabstraction.swift
edit: test/Sema/diag_invalid_inout_captures.swift
edit: test/SILOptimizer/performance_inliner.sil
edit: test/Interpreter/protocol_extensions.swift
edit: test/ClangModules/blocks_parse.swift
edit: test/DebugInfo/inout.swift
edit: test/Constraints/closures.swift
edit: test/FixCode/fixits-apply.swift
edit: test/decl/overload.swift
edit: test/SILGen/closures.swift
edit: test/IDE/complete_trailing_closure.swift
edit: test/IDE/print_module_without_deinit.swift
edit: test/Prototypes/CollectionTransformers.swift
edit: test/Prototypes/Result.swift
edit: test/SourceKit/CursorInfo/cursor_info.swift
edit: test/SILOptimizer/inout_deshadow_integration.swift

Commit 49e0685151b0ae4b8babd9de240f6842ba886541 by milseman:
[noescape by default] drop superfluous @noescape from validation suite

edit: validation-test/stdlib/CollectionType.swift.gyb
edit: validation-test/compiler_crashers_2_fixed/0020-rdar21598514.swift
edit: validation-test/compiler_crashers_2_fixed/0019-rdar21511651.swift
edit: validation-test/compiler_crashers_2_fixed/0022-rdar21625478.swift
edit: validation-test/compiler_crashers_2_fixed/0027-rdar21514140.swift
edit: validation-test/compiler_crashers_2_fixed/0035-rdar22003613.swift
edit: validation-test/stdlib/SequenceType.swift.gyb

Commit caa9d67469702cdc8df37e2cfe8969e0c61846d0 by milseman:
[noescape by default] Emit deprecation warning/fixit for @noescape

edit: test/attr/attr_availability.swift
edit: lib/AST/ASTDumper.cpp
edit: include/swift/AST/DiagnosticsParse.def
edit: test/attr/attr_escaping.swift
edit: test/attr/attr_noescape.swift
edit: lib/Parse/ParseDecl.cpp
edit: CHANGELOG.md

Commit a29700ee7446f94dae6ff63817233bcfec82212b by milseman:
[noescape by default] Migration should apply @noescape deprecation

edit: lib/FrontendTool/FrontendTool.cpp

Commit 1d305f8ac84a5886470ba89bf13445efc039c67a by milseman:
Adjust diagnostic: s/@noescape/non-escaping/

edit: test/Sema/diag_invalid_inout_captures.swift
edit: include/swift/AST/DiagnosticsSema.def

Commit 8c3b582793f10598b452c8667ecdcc7b21171620 by milseman:
[noescape by default] Incorporate Slav's feedback

edit: lib/Parse/ParseDecl.cpp
edit: include/swift/AST/Attr.h
edit: lib/AST/ASTPrinter.cpp
edit: lib/AST/TypeRepr.cpp
edit: CHANGELOG.md
edit: lib/Sema/TypeCheckType.cpp
edit: test/attr/attr_autoclosure.swift
edit: test/decl/overload.swift

Commit 92455aa3c5c9c76c89f4dd86325c40fb54c5dd1a by t.p.northover:
AArch64: don't assume all i128s are BUILD_PAIRs

edit: test/CodeGen/AArch64/cmpxchg-O0.ll
edit: lib/Target/AArch64/AArch64ISelLowering.cpp

Commit 194dab05a93b3cb511213d1f105a3428c28a6aab by egranata:
Add an helper function to SwiftASTContext to help detect optional

edit: source/Symbol/SwiftASTContext.cpp
edit: include/lldb/Symbol/SwiftASTContext.h

Thanks,
- Enrico
:envelope_with_arrow: egranata@.com :phone:️ 27683