-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MacOS] legacy_async_memcpy test appears to hang ( homebrew build, gcc-10) #6
Comments
@bjoo I'm momentarily Mac-challenged, would it be too much to ask for a few extra details e.g. machine configuration and a stack-trace (across all threads) for the live-locked state? Thank you. Cheers! |
No probs, I’ll get this as soon as I can. :)
…--
Balint Joo, Oak Ridge Leadership Computing Facility,
Oak Ridge National Laboratory
P.O. Box 2008, 1 Bethel Valley Road, Oak Ridge, TN 37831, USA
email: joob AT ornl.gov. Tel: +1-757-912-0566 (cell, remote)
From: Alex Voicu <notifications@github.com>
Reply-To: ROCm-Developer-Tools/HIP-CPU <reply@reply.github.com>
Date: Thursday, January 7, 2021 at 11:53 AM
To: ROCm-Developer-Tools/HIP-CPU <HIP-CPU@noreply.github.com>
Cc: Balint Joo <bjoo@jlab.org>, Mention <mention@noreply.github.com>
Subject: [EXTERNAL] Re: [ROCm-Developer-Tools/HIP-CPU] [MacOS] legacy_async_memcpy test appears to hang ( homebrew build, gcc-10) (#6)
Resent-From: <bjoo@jlab.org>
Resent-Date: Thursday, January 7, 2021 at 11:53 AM
@bjoo<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_bjoo&d=DwMCaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=WG01dcOd8ZFLFFNkrpbj6A&m=RsQH12cU8BuFdldWz2WYgLPmZ1FrVQBsGDlkTrLdxJI&s=ZSmNo1MyLEP_xHh9TEFQ-GWV6vtpcFf-EKXuvUZ_BCQ&e=> I'm momentarily Mac-challenged, would it be too much to ask for a few extra details e.g. machine configuration and a stack-trace (across all threads) for the live-locked state? Thank you. Cheers!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_ROCm-2DDeveloper-2DTools_HIP-2DCPU_issues_6-23issuecomment-2D756238830&d=DwMCaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=WG01dcOd8ZFLFFNkrpbj6A&m=RsQH12cU8BuFdldWz2WYgLPmZ1FrVQBsGDlkTrLdxJI&s=OujZOuvE-27zuGVQLmP8ckTwtndVtln_dFpfbqwTtts&e=>, or unsubscribe<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AAEPL2EH2D55LQY4DIQ7CRTSYXRI5ANCNFSM4VWLKADQ&d=DwMCaQ&c=CJqEzB1piLOyyvZjb8YUQw&r=WG01dcOd8ZFLFFNkrpbj6A&m=RsQH12cU8BuFdldWz2WYgLPmZ1FrVQBsGDlkTrLdxJI&s=5ZdTSbBS46Vd6dcEWZ2uv7uo5jdFMAGhd36IJXvXU9A&e=>.
|
This legacy_async_memcpy test continues to hang. (MacOS Ventura 13.2.1, brew gcc 12.2.0, M1 Max aarch64) Open Files & Ports: Process sample attached showing two threads spinning in _pthread_cond_wait and vectorAdd() |
Contrary to the HIP-CPU macOS install instructions I did not install Intel tbb. (figuring gcc has supported STL parallel algorithms for several major versions now) |
The legacy_memcpy test hangs in similar way. Process sample attached. Sample of legacy_tests legacy_memcpy.txt We can disable these two tests and all others pass.
Why are nearly all test names prefixed with "legacy_" ? |
I did
I'm not seeing any logic in |
I patched line 48 of /CMakeLists.txt to naively force enable TBB. I find the built tests are linked to TBB, but the same legacy_memcpy and legacy_async_memcpy tests hang.
|
Ctest test 23:
legacy_async_memcpy
appears to hang on MacOS when built with gcc-10 from homebrew -- MacOS Catalina (10.15.7) - similar behaviour is seen on MacOS CI where this test times out along with test27: legacy_memcpy
The text was updated successfully, but these errors were encountered: