Test run for mutex0
Busy waiting example 0:
Process 0 is NON critical
Process 1 is NON critical
Process 0 entering critical section
Process 1 entering critical section
Process 0 leaving critical section
Process 0 is NON critical
Process 0 entering critical section
Process 0 leaving critical section
Process 0 is NON critical
Process 1 leaving critical section
Process 1 is NON critical
Process 1 entering critical section
Process 1 leaving critical section
Process 1 is NON critical
Process 0 entering critical section
Process 0 leaving critical section
Process 0 is NON critical
Process 1 entering critical section
Process 1 leaving critical section
Process 1 is NON critical
Process 0 entering critical section
Process 1 entering critical section
Process 0 leaving critical section
Process 0 is NON critical
Process 0 entering critical section
This test demonstrates that
mutex0 is unsafe as two processes can be in their
critical sections as the same time.