/* Test whether a basic sem_wait invocation works. */ #include #include "../basic.h" int main(void) { sem_t sem; if ( sem_init(&sem, 0, 1) < 0 ) err(1, "sem_init"); if ( sem_wait(&sem) < 0 ) err(1, "sem_wait"); return 0; }