[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - OS X (master) #7592

Hm. Despite the blamelist, this one isn’t me.

Assertion failed: (isActuallyCanonicalOrNull() && "Forming a CanType out of a non-canonical type!"), function CanType, file /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/swift/include/swift/AST/Type.h, line 292.

0 swift 0x000000010f76e0e6 SignalHandler(int) + 454
1 libsystem_platform.dylib 0x00007fff8501852a _sigtramp + 26
Stack dump:
0. Program arguments: /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/swift-macosx-x86_64/bin/swift -frontend -c /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/swift/benchmark/single-source/unit-tests/ObjectiveCBridging.swift -target armv7-apple-ios8.0 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.2.sdk -I /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/swift/benchmark/utils/ObjectiveCTests -I /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/swift-macosx-x86_64/benchmark/Onone-armv7-apple-ios8.0 -F /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.2.sdk/../../../Developer/Library/Frameworks -D INTERNAL_CHECKS_ENABLED -emit-module-doc-path /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/swift-macosx-x86_64/benchmark/Onone-armv7-apple-ios8.0/ObjectiveCBridging.swiftdoc -Onone -parse-as-library -module-name ObjectiveCBridging -emit-module-path /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/swift-macosx-x86_64/benchmark/Onone-armv7-apple-ios8.0/ObjectiveCBridging.swiftmodule -o /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/swift-macosx-x86_64/benchmark/Onone-armv7-apple-ios8.0/ObjectiveCBridging.o
1. While emitting SIL for 'testObjectiveCBridgeToNSSet' at /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/swift/benchmark/single-source/unit-tests/ObjectiveCBridging.swift:418:1

Slava, anyone, does this look familiar?

(Also filed <rdar://problem/29662459> Incorrect backtrace shown in dump.)

Jordan

···

On Dec 14, 2016, at 09:01, no-reply@swift.org wrote:

[FAILURE] oss-swift-incremental-RA-osx [#7592]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-osx/7592/
Project: oss-swift-incremental-RA-osx
Date of build: Wed, 14 Dec 2016 08:40:36 -0800
Build duration: 20 min
Identified problems:

  • Assertion failure: This build failed because of an assertion failure. Below is a list of all errors in the build log:
    • Indication 1

Changes

  • Commit 4a867148ad393d37b26536b39b198781e8da1ba6 by jordan_rose:
[Driver] Mark a few more flags as DoesNotAffectIncrementalBuild. (#5480)

    • edit: include/swift/Option/Options.td

  • Commit d4131d853339ab323be39b40b4c2d0fd20caa0e5 by jordan_rose:
[docs] Add "lvalue", "rvalue", and "thunk" to the Lexicon. (#6265)

    • edit: docs/Lexicon.rst

Looks like a non-deterministic failure. Could be the same root cause as https://ci.swift.org//job/oss-swift-incremental-RA-osx/7570/consoleFull#577085863ee1a197b-acac-4b17-83cf-a53b95139a76
(an ErrorType popping up here would trigger the ‘forming CanType out of non-canonical type’ assert).

Slava

···

On Dec 14, 2016, at 9:06 AM, Jordan Rose <jordan_rose@apple.com> wrote:

Hm. Despite the blamelist, this one isn’t me.

Assertion failed: (isActuallyCanonicalOrNull() && "Forming a CanType out of a non-canonical type!"), function CanType, file /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/swift/include/swift/AST/Type.h, line 292.

0 swift 0x000000010f76e0e6 SignalHandler(int) + 454
1 libsystem_platform.dylib 0x00007fff8501852a _sigtramp + 26
Stack dump:
0. Program arguments: /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/swift-macosx-x86_64/bin/swift -frontend -c /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/swift/benchmark/single-source/unit-tests/ObjectiveCBridging.swift -target armv7-apple-ios8.0 -enable-objc-interop -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.2.sdk -I /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/swift/benchmark/utils/ObjectiveCTests -I /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/swift-macosx-x86_64/benchmark/Onone-armv7-apple-ios8.0 -F /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.2.sdk/../../../Developer/Library/Frameworks -D INTERNAL_CHECKS_ENABLED -emit-module-doc-path /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/swift-macosx-x86_64/benchmark/Onone-armv7-apple-ios8.0/ObjectiveCBridging.swiftdoc -Onone -parse-as-library -module-name ObjectiveCBridging -emit-module-path /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/swift-macosx-x86_64/benchmark/Onone-armv7-apple-ios8.0/ObjectiveCBridging.swiftmodule -o /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/buildbot_incremental/swift-macosx-x86_64/benchmark/Onone-armv7-apple-ios8.0/ObjectiveCBridging.o
1. While emitting SIL for 'testObjectiveCBridgeToNSSet' at /Users/buildnode/jenkins/workspace/oss-swift-incremental-RA-osx/swift/benchmark/single-source/unit-tests/ObjectiveCBridging.swift:418:1

Slava, anyone, does this look familiar?

(Also filed <rdar://problem/29662459> Incorrect backtrace shown in dump.)

Jordan

On Dec 14, 2016, at 09:01, no-reply@swift.org wrote:

[FAILURE] oss-swift-incremental-RA-osx [#7592]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-osx/7592/
Project: oss-swift-incremental-RA-osx
Date of build: Wed, 14 Dec 2016 08:40:36 -0800
Build duration: 20 min
Identified problems:

  • Assertion failure: This build failed because of an assertion failure. Below is a list of all errors in the build log:
    • Indication 1

Changes

  • Commit 4a867148ad393d37b26536b39b198781e8da1ba6 by jordan_rose:
[Driver] Mark a few more flags as DoesNotAffectIncrementalBuild. (#5480)

    • edit: include/swift/Option/Options.td

  • Commit d4131d853339ab323be39b40b4c2d0fd20caa0e5 by jordan_rose:
[docs] Add "lvalue", "rvalue", and "thunk" to the Lexicon. (#6265)

    • edit: docs/Lexicon.rst