[lldb][test] Skip global module cache on Arm/AArch64 Linux (again)
commita8af51dfa54c4d66a25fafb79dd8fbf00c98be59
authorDavid Spickett <david.spickett@linaro.org>
Wed, 20 Dec 2023 13:50:35 +0000 (20 13:50 +0000)
committerDavid Spickett <david.spickett@linaro.org>
Wed, 20 Dec 2023 13:56:40 +0000 (20 13:56 +0000)
tree57f21bdc7bec3f78819476cff9f408e1c09d38f9
parent3dd2db08a2b30618e21f165cf094de421dc32c00
[lldb][test] Skip global module cache on Arm/AArch64 Linux (again)

This reverts commit 01c4ecb7ae21a61312ff0c0176c0ab9f8656c159,
d14d52158bc444e2d036067305cf54aeea7c9edb and
a756dc4724a279d76898bacd054a04832b02caa8.

This removes the logging and workaround I added earlier,
and puts back the skip for Arm/AArch64 Linux.

I've not seen it fail on AArch64 since, but let's not create
more noise if it does.

I've written up the issue as https://github.com/llvm/llvm-project/issues/76057.
It's something to do with trying to destroy a process while
a thread is doing a single sep. So my workaround wouldn't have
worked in any case. It needs a more involved fix.
lldb/source/Target/Thread.cpp
lldb/test/API/python_api/global_module_cache/TestGlobalModuleCache.py