### blockingSockTestHost A call to "assert (status == 0)" failed in ../blockingSockTest.cpp line 133. EPICS Release EPICS R3.14.7 $R3-14-7$ $2004/12/06 22:31:52$. Current time Sun Mar 27 2005 12:55:34.499006000. Please E-mail this message to the author or to tech-talk@aps.anl.gov Calling epicsThreadSuspendSelf() ### callbackTestHost myCallback requestedDiff 0.000000 diff 0.000000 myCallback requestedDiff 0.000000 diff 0.000000 myCallback requestedDiff 0.000000 diff 0.000000 myCallback requestedDiff 0.000000 diff 0.000000 myCallback requestedDiff 1.000000 diff 0.992203 myCallback requestedDiff 2.000000 diff 1.993196 callbackTest returning main terminating ### epicsEventTestHost epicsEventWaitWithTimeout ( 1.000000 ) tmo delay err 0.000016 sec epicsEventWaitWithTimeout ( 0.500000 ) tmo delay err 0.000008 sec epicsEventWaitWithTimeout ( 0.250000 ) tmo delay err 0.000981 sec epicsEventWaitWithTimeout ( 0.125000 ) tmo delay err 0.000002 sec epicsEventWaitWithTimeout ( 0.062500 ) tmo delay err 0.000001 sec epicsEventWaitWithTimeout ( 0.031250 ) tmo delay err 0.000000 sec epicsEventWaitWithTimeout ( 0.015625 ) tmo delay err 0.000001 sec epicsEventWaitWithTimeout ( 0.007812 ) tmo delay err 0.000976 sec epicsEventWaitWithTimeout ( 0.003906 ) tmo delay err 0.000977 sec epicsEventWaitWithTimeout ( 0.001953 ) tmo delay err 0.000977 sec epicsEventWaitWithTimeout ( 0.000977 ) tmo delay err 0.000976 sec epicsEventWaitWithTimeout ( 0.000488 ) tmo delay err 0.000488 sec epicsEventWaitWithTimeout ( 0.000244 ) tmo delay err 0.001709 sec epicsEventWaitWithTimeout ( 0.000122 ) tmo delay err 0.000855 sec epicsEventWaitWithTimeout ( 0.000061 ) tmo delay err 0.000916 sec epicsEventWaitWithTimeout ( 0.000031 ) tmo delay err 0.000945 sec epicsEventWaitWithTimeout ( 0.000015 ) tmo delay err 0.000962 sec epicsEventWaitWithTimeout ( 0.000008 ) tmo delay err 0.000968 sec epicsEventWaitWithTimeout ( 0.000004 ) tmo delay err 0.000973 sec epicsEventWaitWithTimeout ( 0.000002 ) tmo delay err 0.001951 sec epicsEventWaitWithTimeout ( 0.000000 ) tmo delay err 0.000000 sec Average error 0.000699 sec calling epicsEventWaitWithTimeout(event,2.0) time 1111896034 calling epicsEventTryWait(event) time 1111896036 calling epicsEventSignal() time 1111896036 calling epicsEventWaitWithTimeout(event,2.0) time 1111896036 calling epicsEventSignal() time 1111896036 calling epicsEventTryWait(event) time 1111896036 created producer 0 id 140036800 time 1111896036 created producer 1 id 140036c00 time 1111896036 consumer 140036400 starting time 1111896036 producer 140036800 starting time 1111896036 producer 140036800 sending producer 140036c00 starting time 1111896036 producer 140036c00 sending producer 140036c00 sending consumer message from 140036800 consumer message from 140036c00 consumer message from 140036c00 producer 140036800 sending consumer message from 140036800 producer 140036800 sending producer 140036c00 sending consumer message from 140036800 consumer message from 140036c00 producer 140036800 sending producer 140036c00 sending producer 140036800 sending consumer message from 140036800 consumer message from 140036c00 consumer message from 140036800 producer 140036c00 sending consumer message from 140036c00 semTest setting quit time 1111896041 producer 140036800 returning time 1111896041 consumer 140036400 returning time 1111896041 producer 140036c00 returning time 1111896042 semTest returning time 1111896044 main terminating ### epicsExceptionTestHost terminate called after throwing an instance of 'std::bad_alloc' terminate called recursively ### epicsExitTestHost thread threadA starting thread threadA waiting for atExit thread threadB starting thread threadB waiting for atExit main calling epicsExit thread threadB terminating thread threadA terminating ### epicsMathTestHost ### epicsMessageQueueTestHost Simple single-thread tests. Should have 1 used -- Message Queue Used:1 Slots:4 Should have 2 used -- Message Queue Used:2 Slots:4 Should have 3 used -- Message Queue Used:3 Slots:4 Should have 4 used -- Message Queue Used:4 Slots:4 Test sender timeout. Should have 1 used -- Message Queue Used:1 Slots:4 Should have 2 used -- Message Queue Used:2 Slots:4 Should have 3 used -- Message Queue Used:3 Slots:4 Should have 4 used -- Message Queue Used:4 Slots:4 Test receiver with timeout. Single receiver with invalid size, single sender tests. Single receiver, single sender tests. Systems with priority-based scheduler should send only 4 or 5 messages (sender priority > receiver priority). Sent 5 messages. Systems with priority-based scheduler should send 10 messages (sender priority < receiver priority). Sent 5 messages. All systems should send 10 messages (sender pauses after sending each message). Sent 10 messages. Single receiver, multiple sender tests. The following test takes 5 minutes to run and has succeeded if nothing appears between here.... ......and here. Sender 1 -- 5996 messages Sender 2 -- 6019 messages Sender 3 -- 6046 messages Sender 4 -- 5924 messages ### epicsMutexTestHost One lock pair completes in 0.791030 micro sec One double recursive lock pair completes in 2.236360 micro sec One quad recursive lock pair completes in 3.183650 micro sec calling epicsMutexLock(mutex) time 1111896382 calling epicsMutexTryLock(mutex) time 1111896382 epicsMutexId 14000b890 source ../epicsMutexTest.cpp line 264 ownerTid 3ffc01b6000 count 2 owned 1 calling epicsMutexUnlock() time 1111896382 calling epicsMutexUnlock() time 1111896382 epicsMutexId 14000b890 source ../epicsMutexTest.cpp line 264 ownerTid 0 count 0 owned 0 semTest created mutexThread 0 id 140032400 time 1111896382 semTest created mutexThread 1 id 140032800 time 1111896382 mutexThread 0 starting time 1111896382 mutexThread 0 epicsMutexLock time 1111896382 mutexThread 1 starting time 1111896382 mutexThread 1 epicsMutexLock time 1111896382 mutexThread 0 epicsMutexLock time 1111896383 mutexThread 1 epicsMutexLock time 1111896383 mutexThread 0 epicsMutexLock time 1111896384 mutexThread 1 epicsMutexLock time 1111896384 mutexThread 0 epicsMutexLock time 1111896385 mutexThread 1 epicsMutexLock time 1111896385 mutexThread 0 epicsMutexLock time 1111896386 mutexThread 1 epicsMutexLock time 1111896386 semTest setting quit time 1111896387 mutexThread 0 returning time 1111896387 mutexThread 1 returning time 1111896387 main terminating ### epicsOkToBlockTestHost thread threadA isOkToBlock 0 thread threadB isOkToBlock 1 thread threadA epicsThreadIsOkToBlock 0 thread threadB epicsThreadIsOkToBlock 1 main terminating ### epicsStdioTestHost at start buffer |*******************| size 10 rtn 9 value 10 buffer |value is | size 10 rtn 9 value 10 buffer |value: 1| size 10 rtn 2 value 10 buffer |10| at start buffer |*******************| size 10 rtn 9 value 10 buffer |value is | size 10 rtn 9 value 10 buffer |value: 1| size 10 rtn 2 value 10 buffer |10| Test epicsSetStdout/epicsGetStdout stdout 3ffc0080088 epicsGetStdout 3ffc0080088 This is first line of sample report This is second and last line of sample report at end stdout 3ffc0080088 epicsGetStdout 3ffc0080088 ### epicsStringTestHost String comparison tests completed. ### epicsThreadPrivateTestHost It takes 0.224610 micro sec to call epicsThreadPrivateGet() ### epicsThreadTestHost It takes 0.234380 micro sec to call epicsThreadGetIdSelf () Estimating sleep quantum..........done The epicsThreadSleepQuantum() call returns 0.016667 sec. This doesnt match the quantum estimate of 0.002366 sec within 10%. threadTest starting threadTest created 0 myThread 140009c80 startPriority 50 minPriority 0 maxPriority 99 threadTest created 1 myThread 140009cd0 threadFunc 0 starting argvalue 140033340 threadFunc 1 starting argvalue 140038da0 NAME EPICS ID PTHREAD ID OSIPRI OSSPRI STATE _main_ 14002ba00 0 0 0 OK errlog 140032d00 2199033967488 10 19 OK task0 140033e00 2199039406976 50 19 OK task1 140038c00 2199039570816 51 19 OK threadFunc 0 stopping argvalue 140033340 threadFunc 1 stopping argvalue 140038da0 epicsThreadTest returning main terminating ### epicsTimeTestHost epicsTime Test (100 loops) ======================== Time per call to epicsTime::getCurrent() (100000 calls) = 0.791 usec The following should be your local time displayed using four different internal representations: epicsTimeStamp = Sun Mar 27 13:07:07 2005 832183000 nSec local time zone struct tm = Sun Mar 27 13:07:07 2005 0.832183 struct timespec = Sun Mar 27 13:07:07 2005 0.832183 UTC struct tm = Sun Mar 27 04:07:07 2005 0.832183 epicsTime: Sun Mar 27 2005 13:07:07.832183000 epicsTime: revision "@(#) EPICS 3.14.7, Common Utilities Library Mar 27 2005" ... now at loop 10 ... now at loop 20 ... now at loop 30 ... now at loop 40 ... now at loop 50 ... now at loop 60 ... now at loop 70 ... now at loop 80 ... now at loop 90 epicsTime test complete. Summary: 0 errors found in 0 out of 100 loops. ### epicsTimerTestHost delay error > 0.5 %, delay = 1.4 s, error = -7.382 ms (0.527286 %) delay error > 0.5 %, delay = 1.3 s, error = -7.97 ms (0.613077 %) delay error > 0.5 %, delay = 1.2 s, error = -6.604 ms (0.550333 %) delay error > 0.5 %, delay = 1.1 s, error = -8.169 ms (0.742636 %) delay error > 0.5 %, delay = 1 s, error = -7.78 ms (0.778000 %) delay error > 0.5 %, delay = 0.9 s, error = -7.391 ms (0.821222 %) delay error > 0.5 %, delay = 0.8 s, error = -7.978 ms (0.997250 %) delay error > 0.5 %, delay = 0.7 s, error = -7.589 ms (1.084143 %) delay error > 0.5 %, delay = 0.6 s, error = -8.177 ms (1.362833 %) delay error > 0.5 %, delay = 0.5 s, error = -7.788 ms (1.557600 %) delay error > 0.5 %, delay = 0.4 s, error = -7.399 ms (1.849750 %) delay error > 0.5 %, delay = 0.3 s, error = -7.01 ms (2.336667 %) delay error > 0.5 %, delay = 0.2 s, error = -7.598 ms (3.799000 %) delay error > 0.5 %, delay = 0.1 s, error = -8.185 ms (8.185000 %) average timer delay error -7.344960 ms test complete ### macEnvExpandTestHost Expect one message about failure to expand ${FOOBAR}. macLib: macro FOOBAR is undefined (expanding string ${FOOBAR}) ### ringPointerTestHost fill ring empty ring consumer starting main terminating ### epicsAlgorithmTest epicsMin, epicsMax and epicsSwap tested OK. ### epicsListTest 174 tests completed, 0 failed.