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


(Ben Langmuir) #1

Probably yours, Jordan:

/home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-14_04/swift/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb:452:16: error: property cannot be a member of an @objc protocol because its type cannot be represented in Objective-C
  optional var name: String { get }
               ^ ~~~~~~
/home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-14_04/swift/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb:452:22: note: Swift structs cannot be represented in Objective-C
  optional var name: String { get }
                     ^~~~~~
/home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-14_04/swift/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb:452:16: note: inferring '@objc' because the declaration is a member of an '@objc' protocol
  optional var name: String { get }
               ^
/home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-14_04/swift/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb:457:3: error: use of unresolved identifier 'objc_setUncaughtExceptionHandler'
  objc_setUncaughtExceptionHandler {
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.

···

On Mar 18, 2016, at 2:24 PM, no-reply@swift.org wrote:

[FAILURE] oss-lldb-incremental-linux-ubuntu-14_04 [#2299]

Build URL: https://ci.swift.org/job/oss-lldb-incremental-linux-ubuntu-14_04/2299/
Project: oss-lldb-incremental-linux-ubuntu-14_04
Date of build: Fri, 18 Mar 2016 14:19:53 -0700
Build duration: 4 min 46 sec
Identified problems:

Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1 <https://ci.swift.org//job/oss-lldb-incremental-linux-ubuntu-14_04/2299/consoleFull#-230013897ee1a197b-acac-4b17-83cf-a53b95139a76>
Changes

Commit e6a519fbdaeaf764efa3b3965d3f662363fa5db3 by jordan_rose:
[StdlibUnittest] Install our own handler for uncaught ObjC exceptions.

edit: stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb
add: validation-test/stdlib/StdlibUnittestNSException.swift
edit: stdlib/private/StdlibUnittest/CMakeLists.txt

Commit 65c86b713d687e94b30eba69f2d7bb26a9d01386 by blangmuir:
[ReconstructType] Fix decl lookup when there are multiple constructors

edit: lib/IDE/ReconstructType.cpp
edit: test/IDE/reconstruct_type_from_mangled_name.swift

Commit d5e4d4848e0449d608321b0bd7b7638e87063e9d by scallanan:
Don't try to register IRExecutionUnits for Clang expressions.

edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp


(Jordan Rose) #2

Yeah, just pushed the fix.

···

On Mar 18, 2016, at 14:25 , Ben Langmuir <blangmuir@apple.com> wrote:

Probably yours, Jordan:

/home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-14_04/swift/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb:452:16: error: property cannot be a member of an @objc protocol because its type cannot be represented in Objective-C
  optional var name: String { get }
               ^ ~~~~~~
/home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-14_04/swift/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb:452:22: note: Swift structs cannot be represented in Objective-C
  optional var name: String { get }
                     ^~~~~~
/home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-14_04/swift/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb:452:16: note: inferring '@objc' because the declaration is a member of an '@objc' protocol
  optional var name: String { get }
               ^
/home/buildnode/jenkins/workspace/oss-lldb-incremental-linux-ubuntu-14_04/swift/stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb:457:3: error: use of unresolved identifier 'objc_setUncaughtExceptionHandler'
  objc_setUncaughtExceptionHandler {
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.

On Mar 18, 2016, at 2:24 PM, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-lldb-incremental-linux-ubuntu-14_04 [#2299]

Build URL: https://ci.swift.org/job/oss-lldb-incremental-linux-ubuntu-14_04/2299/
Project: oss-lldb-incremental-linux-ubuntu-14_04
Date of build: Fri, 18 Mar 2016 14:19:53 -0700
Build duration: 4 min 46 sec
Identified problems:

Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1 <https://ci.swift.org//job/oss-lldb-incremental-linux-ubuntu-14_04/2299/consoleFull#-230013897ee1a197b-acac-4b17-83cf-a53b95139a76>
Changes

Commit e6a519fbdaeaf764efa3b3965d3f662363fa5db3 by jordan_rose:
[StdlibUnittest] Install our own handler for uncaught ObjC exceptions.

edit: stdlib/private/StdlibUnittest/StdlibUnittest.swift.gyb
add: validation-test/stdlib/StdlibUnittestNSException.swift
edit: stdlib/private/StdlibUnittest/CMakeLists.txt

Commit 65c86b713d687e94b30eba69f2d7bb26a9d01386 by blangmuir:
[ReconstructType] Fix decl lookup when there are multiple constructors

edit: lib/IDE/ReconstructType.cpp
edit: test/IDE/reconstruct_type_from_mangled_name.swift

Commit d5e4d4848e0449d608321b0bd7b7638e87063e9d by scallanan:
Don't try to register IRExecutionUnits for Clang expressions.

edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp