[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.10 (master) #4003

Some non-determinsitic problem in sourcekit?

*** Error in `/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/buildbot_incremental/swift-linux-x86_64/bin/sourcekitd-test': corrupted double-linked

···

On Jun 1, 2017, at 12:02 PM, no-reply@swift.org wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_10 [#4003]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/4003/
Project: oss-swift-incremental-RA-linux-ubuntu-16_10
Date of build: Thu, 01 Jun 2017 11:51:49 -0700
Build duration: 10 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-swift-incremental-RA-linux-ubuntu-16_10/4003/consoleFull#-205287019fca400bf-2f4a-462e-b517-e058d770b2d7&gt;
Tests:

Name: Swift(linux-x86_64)
Failed: 1 test(s), Passed: 9462 test(s), Total: 9463 test(s)
Failed: Swift(linux-x86_64).SourceKit/InterfaceGen.gen_swift_module.swift <https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/4003/testReport/junit/Swift(linux-x86_64)/SourceKit_InterfaceGen/gen_swift_module_swift&gt;
Name: Swift-Unit
Failed: 0 test(s), Passed: 432 test(s), Total: 432 test(s)

Changes

Commit 72dd2fe084f9bfcbb10dc92bdc04d6a1fb2fc971 by Erik Eckstein:
tests: adapt the character_literals test

edit: test/SILOptimizer/character_literals.swift

Not sure what this is, David do you have a linux machine you can try this ?

···

On Jun 1, 2017, at 12:05 PM, Erik Eckstein <eeckstein@apple.com> wrote:

Some non-determinsitic problem in sourcekit?

*** Error in `/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/buildbot_incremental/swift-linux-x86_64/bin/sourcekitd-test': corrupted double-linked

On Jun 1, 2017, at 12:02 PM, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_10 [#4003]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/4003/
Project: oss-swift-incremental-RA-linux-ubuntu-16_10
Date of build: Thu, 01 Jun 2017 11:51:49 -0700
Build duration: 10 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-swift-incremental-RA-linux-ubuntu-16_10/4003/consoleFull#-205287019fca400bf-2f4a-462e-b517-e058d770b2d7&gt;
Tests:

Name: Swift(linux-x86_64)
Failed: 1 test(s), Passed: 9462 test(s), Total: 9463 test(s)
Failed: Swift(linux-x86_64).SourceKit/InterfaceGen.gen_swift_module.swift <https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/4003/testReport/junit/Swift(linux-x86_64)/SourceKit_InterfaceGen/gen_swift_module_swift&gt;
Name: Swift-Unit
Failed: 0 test(s), Passed: 432 test(s), Total: 432 test(s)

Changes

Commit 72dd2fe084f9bfcbb10dc92bdc04d6a1fb2fc971 by Erik Eckstein:
tests: adapt the character_literals test

edit: test/SILOptimizer/character_literals.swift

I don't, although maybe rad-main would suffice.

Mishal, did any libraries or packages change on the Linux bots recently? Is rad-main a truly equivalent setup?

Erik, do you have a sense for the repro rate of this problem already?

David

···

On Jun 1, 2017, at 12:19 PM, Argyrios Kyrtzidis <kyrtzidis@apple.com> wrote:

Not sure what this is, David do you have a linux machine you can try this ?

On Jun 1, 2017, at 12:05 PM, Erik Eckstein <eeckstein@apple.com <mailto:eeckstein@apple.com>> wrote:

Some non-determinsitic problem in sourcekit?

*** Error in `/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/buildbot_incremental/swift-linux-x86_64/bin/sourcekitd-test': corrupted double-linked

On Jun 1, 2017, at 12:02 PM, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_10 [#4003]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/4003/
Project: oss-swift-incremental-RA-linux-ubuntu-16_10
Date of build: Thu, 01 Jun 2017 11:51:49 -0700
Build duration: 10 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-swift-incremental-RA-linux-ubuntu-16_10/4003/consoleFull#-205287019fca400bf-2f4a-462e-b517-e058d770b2d7&gt;
Tests:

Name: Swift(linux-x86_64)
Failed: 1 test(s), Passed: 9462 test(s), Total: 9463 test(s)
Failed: Swift(linux-x86_64).SourceKit/InterfaceGen.gen_swift_module.swift <https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/4003/testReport/junit/Swift(linux-x86_64)/SourceKit_InterfaceGen/gen_swift_module_swift&gt;
Name: Swift-Unit
Failed: 0 test(s), Passed: 432 test(s), Total: 432 test(s)

Changes

Commit 72dd2fe084f9bfcbb10dc92bdc04d6a1fb2fc971 by Erik Eckstein:
tests: adapt the character_literals test

edit: test/SILOptimizer/character_literals.swift

On the face of it, this kind of smells a little bit like a use-after-free or heap corruption something. Do we have Linux ASan bots running these tests?

···

On Jun 1, 2017, at 12:59 PM, David Farler <dfarler@apple.com> wrote:

I don't, although maybe rad-main would suffice.

Mishal, did any libraries or packages change on the Linux bots recently? Is rad-main a truly equivalent setup?

Erik, do you have a sense for the repro rate of this problem already?

David

On Jun 1, 2017, at 12:19 PM, Argyrios Kyrtzidis <kyrtzidis@apple.com <mailto:kyrtzidis@apple.com>> wrote:

Not sure what this is, David do you have a linux machine you can try this ?

On Jun 1, 2017, at 12:05 PM, Erik Eckstein <eeckstein@apple.com <mailto:eeckstein@apple.com>> wrote:

Some non-determinsitic problem in sourcekit?

*** Error in `/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/buildbot_incremental/swift-linux-x86_64/bin/sourcekitd-test': corrupted double-linked

On Jun 1, 2017, at 12:02 PM, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_10 [#4003]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/4003/
Project: oss-swift-incremental-RA-linux-ubuntu-16_10
Date of build: Thu, 01 Jun 2017 11:51:49 -0700
Build duration: 10 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-swift-incremental-RA-linux-ubuntu-16_10/4003/consoleFull#-205287019fca400bf-2f4a-462e-b517-e058d770b2d7&gt;
Tests:

Name: Swift(linux-x86_64)
Failed: 1 test(s), Passed: 9462 test(s), Total: 9463 test(s)
Failed: Swift(linux-x86_64).SourceKit/InterfaceGen.gen_swift_module.swift <https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/4003/testReport/junit/Swift(linux-x86_64)/SourceKit_InterfaceGen/gen_swift_module_swift&gt;
Name: Swift-Unit
Failed: 0 test(s), Passed: 432 test(s), Total: 432 test(s)

Changes

Commit 72dd2fe084f9bfcbb10dc92bdc04d6a1fb2fc971 by Erik Eckstein:
tests: adapt the character_literals test

edit: test/SILOptimizer/character_literals.swift

Hi David,

We are only running ASan for macOS — https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/\.

Also, we have not updated any libraries recently.

Thanks,
Mishal Shah

···

On Jun 1, 2017, at 1:07 PM, David Farler <dfarler@apple.com> wrote:

On the face of it, this kind of smells a little bit like a use-after-free or heap corruption something. Do we have Linux ASan bots running these tests?

On Jun 1, 2017, at 12:59 PM, David Farler <dfarler@apple.com <mailto:dfarler@apple.com>> wrote:

I don't, although maybe rad-main would suffice.

Mishal, did any libraries or packages change on the Linux bots recently? Is rad-main a truly equivalent setup?

Erik, do you have a sense for the repro rate of this problem already?

David

On Jun 1, 2017, at 12:19 PM, Argyrios Kyrtzidis <kyrtzidis@apple.com <mailto:kyrtzidis@apple.com>> wrote:

Not sure what this is, David do you have a linux machine you can try this ?

On Jun 1, 2017, at 12:05 PM, Erik Eckstein <eeckstein@apple.com <mailto:eeckstein@apple.com>> wrote:

Some non-determinsitic problem in sourcekit?

*** Error in `/home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-16_10/buildbot_incremental/swift-linux-x86_64/bin/sourcekitd-test': corrupted double-linked

On Jun 1, 2017, at 12:02 PM, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_10 [#4003]

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/4003/
Project: oss-swift-incremental-RA-linux-ubuntu-16_10
Date of build: Thu, 01 Jun 2017 11:51:49 -0700
Build duration: 10 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-swift-incremental-RA-linux-ubuntu-16_10/4003/consoleFull#-205287019fca400bf-2f4a-462e-b517-e058d770b2d7&gt;
Tests:

Name: Swift(linux-x86_64)
Failed: 1 test(s), Passed: 9462 test(s), Total: 9463 test(s)
Failed: Swift(linux-x86_64).SourceKit/InterfaceGen.gen_swift_module.swift <https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_10/4003/testReport/junit/Swift(linux-x86_64)/SourceKit_InterfaceGen/gen_swift_module_swift&gt;
Name: Swift-Unit
Failed: 0 test(s), Passed: 432 test(s), Total: 432 test(s)

Changes

Commit 72dd2fe084f9bfcbb10dc92bdc04d6a1fb2fc971 by Erik Eckstein:
tests: adapt the character_literals test

edit: test/SILOptimizer/character_literals.swift