diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2019-06-27 06:38:57 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2019-06-27 07:54:53 -0700 |
| commit | 2a375827ab56900bf550161ee08ada664e68b267 (patch) | |
| tree | b46f047af30d2245f4be11b649166b44f7a98a9b /src/test/incremental/thinlto | |
| parent | a6b5d229c1ddd7659af82109377aa8a3568f68a1 (diff) | |
| download | rust-2a375827ab56900bf550161ee08ada664e68b267.tar.gz rust-2a375827ab56900bf550161ee08ada664e68b267.zip | |
std: Move a process test out of libstd
This commit moves a test out of libstd which is causing deadlocks on musl on CI. Looks like the recent update in musl versions brings in some internal updates to musl which makes `setgid` and `setuid` invalid to call after a `fork` in a multithreaded program. The issue seen here is that the child thread was attempting to grab a lock held by a nonexistent thread, meaning that the child process simply deadlocked causing the whole test to deadlock. This commit moves the test to its own file with no threads which should work.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions
