Skip to content

"died due to signal 9" in collectionsbenches on arm-android #73535

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Closed
tmiasko opened this issue Jun 20, 2020 · 5 comments · Fixed by #73729
Closed

"died due to signal 9" in collectionsbenches on arm-android #73535

tmiasko opened this issue Jun 20, 2020 · 5 comments · Fixed by #73729
Assignees
Labels
A-testsuite Area: The testsuite used to check the correctness of rustc C-bug Category: This is a bug. O-android Operating system: Android T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.

Comments

@tmiasko
Copy link
Contributor

tmiasko commented Jun 20, 2020

Recently enabled benchmarks (#73142) frequently fail on arm-android builder on GitHub Actions:

test slice::rotate_medium_half_plus_one ... ok
test slice::rotate_tiny_half ... ok
test slice::rotate_tiny_half_plus_one ... ok
died due to signal 9
error: test failed, to rerun pass '-p alloc --bench collectionsbenches'

The issue looks similar to previously reported #55861.

@tmiasko tmiasko added the C-bug Category: This is a bug. label Jun 20, 2020
@jonas-schievink jonas-schievink added A-testsuite Area: The testsuite used to check the correctness of rustc O-android Operating system: Android T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. I-nominated labels Jun 20, 2020
@ehuss
Copy link
Contributor

ehuss commented Jun 20, 2020

I'm sorry, I noticed this during my local testing, but figured it was due to my hardware which had a very high parallel count, and it seemed to go away when I lowered the parallel test threads.

I also had great difficulty running these tests at -j32 on android as well:

ui/iterators/iter-count-overflow-debug.rs
ui/iterators/iter-count-overflow-ndebug.rs
ui/iterators/iter-position-overflow-debug.rs
ui/iterators/iter-position-overflow-ndebug.rs
ui/iterators/skip-count-overflow.rs
ui/mpsc_stress.rs

They either seemed to hang, or took a very long time to finish.

Would people prefer to just disable the bench tests on android, or should we do more investigation?

@pietroalbini
Copy link
Member

Again? cc @badboy

@jonas-schievink
Copy link
Contributor

Looks like #71123 didn't fix the "died due to signal 11" errors either :(

@badboy
Copy link
Member

badboy commented Jun 22, 2020

hm, yeah if these keep coming back I guess that's reason enough for me to allocate time for it again.

@pietroalbini
Copy link
Member

@nellshamrell will open a PR disabling collectionsbench on Android for the time being.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
A-testsuite Area: The testsuite used to check the correctness of rustc C-bug Category: This is a bug. O-android Operating system: Android T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants