Opened 5 years ago

Closed 5 years ago

#15276 closed bug (duplicate)

sem_post/8-1 posix test failed

Reported by: cocobean Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System/POSIX Version: R1/Development
Keywords: posix Cc:
Blocked By: #15272 Blocking:
Platform: All

Description

Ref: https://github.com/haiku/open_posix_testsuite/blob/from_haiku_trunk/conformance/interfaces/sem_post/8-1.c

  • If the Process Scheduling option is supported, the thread to be unblocked
    • shall be chosen in a manner appropriate to the scheduling policies
    • and parameters in effect for the blocked threads.
    • In the case of the schedulers SCHED_FIFO and SCHED_RR, the highest
    • priority waiting thread shall be unblocked, and if there is
    • more than one highest priority thread blocked waiting for the semaphore,
    • then the highest priority thread that has been waiting the
    • longest shall be unblocked.
    • If the Process Scheduling option is not defined, the choice of a thread
    • to unblock is unspecified.

Change History (2)

comment:1 by waddlesplash, 5 years ago

These tickets are really unhelpful. We know about the POSIX testsuite and that not all tests pass in it. Please do not open individual tickets for each failing test.

comment:2 by waddlesplash, 5 years ago

Blocked By: 15272 added
Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.