102 lines
2.4 KiB
Plaintext
102 lines
2.4 KiB
Plaintext
gcc -Wall -lpthread CT12.c -o CT12
|
|
gcc -Wall -lpthread CT13.c -o CT13
|
|
gcc -Wall -lpthread CT14.c -o CT14
|
|
gcc -Wall -lpthread CT15.c -o CT15
|
|
gcc -Wall -lpthread CT16.c -o CT16
|
|
gcc -Wall -lpthread CT17.c -o CT17
|
|
gcc -Wall -lpthread CT18.c -o CT18
|
|
gcc -Wall -lpthread CT19.c -o CT19
|
|
gcc -Wall -lpthread CT20.c -o CT20
|
|
./run.sh
|
|
mcstop+release.sh ... done
|
|
mcreboot.sh -c 4-7 -m 512M@0 ... done
|
|
CT12001 futex START
|
|
CT12002 pthread_create OK
|
|
CT12100 running on Linux CPU OK
|
|
CT12003 FUTEX_WAKE OK
|
|
CT12101 FUTEX_WAIT OK
|
|
CT12004 pthread_join OK
|
|
CT12005 END
|
|
CT12: OK.
|
|
CT13001 futex START
|
|
CT13002 pthread_create OK
|
|
CT13100 running on Linux CPU OK
|
|
CT13003 FUTEX_WAIT OK
|
|
CT13101 FUTEX_WAKE OK
|
|
CT13004 pthread_join OK
|
|
CT13005 END
|
|
CT13: OK.
|
|
CT14001 futex START
|
|
CT14002 util_indicate_clone OK
|
|
CT14003 pthread_create OK
|
|
CT14004 lock first OK
|
|
CT14100 running on Linux OK
|
|
CT14101 lock second OK
|
|
CT14005 pthread_join OK
|
|
CT14006 END
|
|
nsec=475228464, nspw=47.522846
|
|
CT14: OK.
|
|
CT15001 futex START
|
|
CT15002 util_indicate_clone OK
|
|
CT15003 pthread_create OK
|
|
CT15100 running on Linux OK
|
|
CT15101 lock first OK
|
|
CT15004 lock second OK
|
|
CT15005 pthread_join OK
|
|
CT15006 END
|
|
nsec=466067664, nspw=46.606766
|
|
CT15: OK.
|
|
CT16001 futex START
|
|
CT16002 util_indicate_clone OK
|
|
CT16003 pthread_create OK
|
|
CT16101 running on Linux OK
|
|
CT16102 return from pthread_cond_wait() OK
|
|
CT16004 pthread_join OK
|
|
CT16005 END
|
|
CT16: OK.
|
|
CT17001 futex START
|
|
CT17002 util_indicate_clone OK
|
|
CT17003 pthread_create OK
|
|
CT17004 lock on 0x4200a8 OK
|
|
CT17100 running on Linux OK
|
|
CT17005 wake on 0x4200e0 OK
|
|
CT17006 pthread_join OK
|
|
CT17007 END
|
|
CT17: OK.
|
|
CT18001 futex START
|
|
CT18002 pthread_create OK
|
|
CT18101 running on Linux CPU OK
|
|
start=1552371255.811177536
|
|
op=109
|
|
end=1552371256.658158304
|
|
CT18102 FUTEX_WAIT OK
|
|
CT18103 timeout OK
|
|
CT18003 FUTEX_WAKE missing the waiter OK
|
|
CT18004 pthread_join OK
|
|
CT18005 END
|
|
CT18: OK.
|
|
CT19001 futex START
|
|
CT19002 pthread_create OK
|
|
CT19100 running on Linux CPU OK
|
|
start=1363.826803456
|
|
op=9
|
|
end=1364.640704608
|
|
CT19101 FUTEX_WAIT OK
|
|
CT19102 timeout OK
|
|
CT19003 FUTEX_WAKE missing the waiter OK
|
|
CT19004 pthread_join OK
|
|
CT19005 END
|
|
CT19: OK.
|
|
CT20001 futex START
|
|
CT20002 pthread_create OK
|
|
CT20100 running on Linux CPU OK
|
|
start=1552371275.945834096
|
|
end=1552371276.817846064
|
|
CT20101 FUTEX_WAIT OK
|
|
CT20102 timeout OK
|
|
CT20003 FUTEX_WAKE missing the waiter OK
|
|
CT20004 pthread_join OK
|
|
CT20005 END
|
|
CT20: OK.
|
|
mcstop+release.sh ... done
|