llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
28.13k stars 11.62k forks source link

omp_taskwait test tends to hang NetBSD buildbot through tstiles #41365

Open llvmbot opened 5 years ago

llvmbot commented 5 years ago
Bugzilla Link 42020
Version trunk
OS NetBSD
Reporter LLVM Bugzilla Contributor
CC @alexey-bataev

Extended Description

Our sysadmin has reported that the machine running buildbot for NetBSD has been effectively hanged by lots of processes waiting for a turnstile lock. Apparently the cause are runaway omp_taskwait processes. I'm going to investigate more.

llvmbot commented 5 years ago

I see two tests deadlocked:

13409 ? Ol 2194:49.92 /data/motus/netbsd8/netbsd8/build/projects/openmp/runtime/test/tasking/Output/omp_taskloop_num_tasks.c.tmp (omp_tasklo 19736 ? Ol 1629:58.64 /data/motus/netbsd8/netbsd8/build/projects/openmp/runtime/test/tasking/Output/omp_taskwait.c.tmp (omp_taskwait.c.t)