Add a NOINLINE around unsafePerformIO-guarded semaphore in testsuite.