### callbackTestHost.exe 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 1.000000 myCallback requestedDiff 2.000000 diff 2.000000 callbackTest returning main terminating ### epicsEventTestHost.exe epicsEventWaitWithTimeout ( 1.000000 ) tmo delay err 0.000000 sec epicsEventWaitWithTimeout ( 0.500000 ) tmo delay err 0.000000 sec epicsEventWaitWithTimeout ( 0.250000 ) tmo delay err 0.000000 sec epicsEventWaitWithTimeout ( 0.125000 ) tmo delay err 0.000000 sec epicsEventWaitWithTimeout ( 0.062500 ) tmo delay err 0.000500 sec epicsEventWaitWithTimeout ( 0.031250 ) tmo delay err 0.000250 sec epicsEventWaitWithTimeout ( 0.015625 ) tmo delay err 0.001375 sec epicsEventWaitWithTimeout ( 0.007812 ) tmo delay err 0.001187 sec epicsEventWaitWithTimeout ( 0.003906 ) tmo delay err 0.001094 sec epicsEventWaitWithTimeout ( 0.001953 ) tmo delay err 0.000047 sec epicsEventWaitWithTimeout ( 0.000977 ) tmo delay err 0.001023 sec epicsEventWaitWithTimeout ( 0.000488 ) tmo delay err 0.001512 sec epicsEventWaitWithTimeout ( 0.000244 ) tmo delay err 0.000244 sec epicsEventWaitWithTimeout ( 0.000122 ) tmo delay err 0.000122 sec epicsEventWaitWithTimeout ( 0.000061 ) tmo delay err 0.000061 sec epicsEventWaitWithTimeout ( 0.000031 ) tmo delay err 0.000031 sec epicsEventWaitWithTimeout ( 0.000015 ) tmo delay err 0.000015 sec epicsEventWaitWithTimeout ( 0.000008 ) tmo delay err 0.000008 sec epicsEventWaitWithTimeout ( 0.000004 ) tmo delay err 0.000004 sec epicsEventWaitWithTimeout ( 0.000002 ) tmo delay err 0.000002 sec epicsEventWaitWithTimeout ( 0.000000 ) tmo delay err 0.000000 sec Average error 0.000356 sec calling epicsEventWaitWithTimeout(event,2.0) time 1076068300 calling epicsEventTryWait(event) time 1076068302 calling epicsEventSignal() time 1076068302 calling epicsEventWaitWithTimeout(event,2.0) time 1076068302 calling epicsEventSignal() time 1076068302 calling epicsEventTryWait(event) time 1076068302 created producer 0 id 0xa042d28 time 1076068302 consumer 0xa042b58 starting time 1076068302 producer 0xa042d28 starting time 1076068302 producer 0xa042d28 sending created producer 1 id 0xa042ed8 time 1076068302 producer 0xa042ed8 starting time 1076068302 producer 0xa042ed8 sending producer 0xa042d28 sending producer 0xa042ed8 sending consumer message from 0xa042d28 consumer message from 0xa042ed8 consumer message from 0xa042d28 consumer message from 0xa042ed8 producer 0xa042d28 sending producer 0xa042ed8 sending consumer message from 0xa042d28 consumer message from 0xa042ed8 producer 0xa042d28 sending producer 0xa042ed8 sending consumer message from 0xa042d28 consumer message from 0xa042ed8 producer 0xa042d28 sending producer 0xa042ed8 sending consumer message from 0xa042d28 consumer message from 0xa042ed8 semTest setting quit time 1076068307 consumer 0xa042b58 returning time 1076068307 producer 0xa042d28 returning time 1076068307 producer 0xa042ed8 returning time 1076068308 semTest returning time 1076068310 main terminating ### epicsExceptionTestHost.exe Test Complete. ### epicsMathTestHost.exe a 0.000000e+00 b 0.000000e+00 c NaN isnan true isinf false a 1.000000e+300 b 1.000000e-300 c Inf isnan false isinf true a -1.000000e+300 b 1.000000e-300 c -Inf isnan false isinf true a 0.000000e+00 b 1.000000e+00 c 0.000000e+00 isnan false isinf false a 1.000000e+300 b 1.000000e+300 c 1.000000e+00 isnan false isinf false ### epicsMessageQueueTestHost.exe 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. Should send/receive only 4 messages (sender priority > receiver priority). Sent 4 messages. Receiver one received 0 '' Receiver one received 1 '1' Receiver one received 2 '12' Receiver one received 3 '123' Should send/receive 5 to 10 messages (depends on how host handles thread priorities). Sent 5 messages. Receiver one received 0 '' Receiver one received 1 '1' Receiver one received 2 '12' Receiver one received 3 '123' Receiver one received 4 '1234' Should send/receive 10 messages (sender pauses after sending). Receiver one received 0 '' Receiver one received 1 '1' Receiver one received 2 '12' Receiver one received 3 '123' Receiver one received 4 '1234' Receiver one received 5 '12345' Receiver one received 6 '123456' Receiver one received 7 '1234567' Receiver one received 8 '12345678' Receiver one received 9 '123456789' 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. Receiver one received 0 '' Sender 1 -- 6049 messages Sender 2 -- 6071 messages Sender 3 -- 6092 messages Sender 4 -- 6064 messages ### epicsMutexTestHost.exe One lock pair completes in 2.700000 micro sec One double recursive lock pair completes in 4.440000 micro sec One quad recursive lock pair completes in 8.360000 micro sec calling epicsMutexLock(mutex) time 1076068643 calling epicsMutexTryLock(mutex) time 1076068643 epicsMutexId 0xa0403e0 source ../epicsMutexTest.cpp line 264 ownerTid 0xa040020 count 2 owned 1 calling epicsMutexUnlock() time 1076068643 calling epicsMutexUnlock() time 1076068643 epicsMutexId 0xa0403e0 source ../epicsMutexTest.cpp line 264 ownerTid 0x0 count 0 owned 0 semTest created mutexThread 0 id 0xa040338 time 1076068643 semTest created mutexThread 1 id 0xa040b60 time 1076068643 mutexThread 0 starting time 1076068643 mutexThread 0 epicsMutexLock time 1076068643 mutexThread 1 starting time 1076068643 mutexThread 1 epicsMutexLock time 1076068643 mutexThread 0 epicsMutexLock time 1076068644 mutexThread 1 epicsMutexLock time 1076068644 mutexThread 0 epicsMutexLock time 1076068645 mutexThread 1 epicsMutexLock time 1076068645 mutexThread 0 epicsMutexLock time 1076068646 mutexThread 1 epicsMutexLock time 1076068646 mutexThread 0 epicsMutexLock time 1076068647 mutexThread 1 epicsMutexLock time 1076068647 semTest setting quit time 1076068648 mutexThread 0 returning time 1076068648 mutexThread 1 returning time 1076068648 main terminating ### epicsStdioTestHost.exe at start buffer |*******************| size 10 rtn 12 value 10 buffer |value is | size 10 rtn 10 value 10 buffer |value: 1| size 10 rtn 2 value 10 buffer |10| at start buffer |*******************| size 10 rtn 12 value 10 buffer |value is | size 10 rtn 10 value 10 buffer |value: 1| size 10 rtn 2 value 10 buffer |10| ### epicsStringTestHost.exe ### epicsThreadPrivateTestHost.exe It takes 0.110000 micro sec to call epicsThreadPrivateGet() ### epicsThreadTestHost.exe It takes 0.400000 micro sec to call epicsThreadGetIdSelf () epicsThreadSleep ( 0.015625 ) delay err 0.001375 sec epicsThreadSleep ( 0.007812 ) delay err 0.001187 sec epicsThreadSleep ( 0.000488 ) delay err 0.001512 sec epicsThreadSleep ( 0.000244 ) delay err 0.001756 sec epicsThreadSleep ( 0.000122 ) delay err 0.001878 sec epicsThreadSleep ( 0.000061 ) delay err 0.001939 sec epicsThreadSleep ( 0.000031 ) delay err 0.001969 sec epicsThreadSleep ( 0.000015 ) delay err 0.001985 sec epicsThreadSleep ( 0.000008 ) delay err 0.001992 sec epicsThreadSleep ( 0.000004 ) delay err 0.001996 sec epicsThreadSleep ( 0.000002 ) delay err 0.001998 sec Average sleep delay error was 0.001095 sec Estimating sleep quantum..........done The epicsThreadSleepQuantum() call returns 0.001000 sec. This doesnt match the quantum estimate of 0.001954 sec within 10%. threadTest starting threadTest created 0 myThread 0xa042088 startPriority 50 minPriority 0 maxPriority 99 threadTest created 1 myThread 0xa042420 threadFunc 1 starting argvalue 0xa042798 threadFunc 0 starting argvalue 0xa042400 NAME EPICS ID PTHREAD ID OSIPRI OSSPRI STATE _main_ 0xa0402b8 0 0 0 OK errlog 0xa041eb8 168042448 10 0 OK task0 0xa042260 168043384 50 0 OK task1 0xa0425f8 168044304 51 0 OK threadFunc 1 stopping argvalue 0xa042798 threadFunc 0 stopping argvalue 0xa042400 epicsThreadTest returning main terminating ### epicsTimeTestHost.exe epicsTime Test (100 loops) ======================== Time per call to epicsTime::getCurrent() (100000 calls) = 0.890 usec The following should be your local time displayed using four different internal representations: epicsTimeStamp = Fri Feb 6 20:57:41 2004 398506000 nSec local time zone struct tm = Fri Feb 6 20:57:41 2004 0.398506 struct timespec = Fri Feb 6 20:57:41 2004 0.398506 UTC struct tm = Fri Feb 6 11:57:41 2004 0.398506 epicsTime: Fri Feb 06 2004 20:57:41.398506000 epicsTime: revision "@(#) EPICS 3.14.5, Common Utilities Library Feb 6 2004" # 0: Failed end-begin==diff by 4.22161e-18 # 0: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 0: end epicsTime: Fri Feb 06 2004 20:57:41.487506000 # 0: diff 0.089000000 # 1: Failed end-begin==diff by 4.66207e-18 # 1: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 1: end epicsTime: Fri Feb 06 2004 20:57:41.549506000 # 1: diff 0.151000000 # 2: Failed end-begin==diff by 5.99022e-18 # 2: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 2: end epicsTime: Fri Feb 06 2004 20:57:41.610506000 # 2: diff 0.212000000 # 3: Failed end-begin==diff by 2.3988e-17 # 3: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 3: end epicsTime: Fri Feb 06 2004 20:57:41.675506000 # 3: diff 0.277000000 # 4: Failed end-begin==diff by 2.26598e-17 # 4: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 4: end epicsTime: Fri Feb 06 2004 20:57:41.736506000 # 4: diff 0.338000000 # 5: Failed end-begin==diff by 2.2199e-17 # 5: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 5: end epicsTime: Fri Feb 06 2004 20:57:41.798506000 # 5: diff 0.400000000 # 6: Failed end-begin==diff by 2.17654e-17 # 6: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 6: end epicsTime: Fri Feb 06 2004 20:57:41.860506000 # 6: diff 0.462000000 # 7: Failed end-begin==diff by 2.13046e-17 # 7: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 7: end epicsTime: Fri Feb 06 2004 20:57:41.922506000 # 7: diff 0.524000000 # 8: Failed end-begin==diff by 3.55076e-17 # 8: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 8: end epicsTime: Fri Feb 06 2004 20:57:41.983506000 # 8: diff 0.585000000 # 9: Failed end-begin==diff by 2.13046e-17 # 9: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 9: end epicsTime: Fri Feb 06 2004 20:57:42.047506000 # 9: diff 0.649000000 ... now at loop 10 # 10: Failed end-begin==diff by 3.55618e-17 # 10: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 10: end epicsTime: Fri Feb 06 2004 20:57:42.108506000 # 10: diff 0.710000000 # 11: Failed end-begin==diff by 1.95156e-17 # 11: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 11: end epicsTime: Fri Feb 06 2004 20:57:42.170506000 # 11: diff 0.772000000 # 12: Failed end-begin==diff by 3.72966e-17 # 12: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 12: end epicsTime: Fri Feb 06 2004 20:57:42.231506000 # 12: diff 0.833000000 # 13: Failed end-begin==diff by 1.95156e-17 # 13: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 13: end epicsTime: Fri Feb 06 2004 20:57:42.295506000 # 13: diff 0.897000000 # 14: Failed end-begin==diff by 3.64292e-17 # 14: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 14: end epicsTime: Fri Feb 06 2004 20:57:42.357506000 # 14: diff 0.959000000 # 15: Failed end-begin==diff by 9.2374e-17 # 15: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 15: end epicsTime: Fri Feb 06 2004 20:57:42.419506000 # 15: diff 1.021000000 # 16: Failed end-begin==diff by 3.72966e-17 # 16: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 16: end epicsTime: Fri Feb 06 2004 20:57:42.481506000 # 16: diff 1.083000000 # 17: Failed end-begin==diff by 9.41087e-17 # 17: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 17: end epicsTime: Fri Feb 06 2004 20:57:42.542506000 # 17: diff 1.144000000 # 18: Failed end-begin==diff by 7.28584e-17 # 18: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 18: end epicsTime: Fri Feb 06 2004 20:57:42.605506000 # 18: diff 1.207000000 # 19: Failed end-begin==diff by 1.77809e-17 # 19: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 19: end epicsTime: Fri Feb 06 2004 20:57:42.668506000 # 19: diff 1.270000000 ... now at loop 20 # 20: Failed end-begin==diff by 7.28584e-17 # 20: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 20: end epicsTime: Fri Feb 06 2004 20:57:42.730506000 # 20: diff 1.332000000 # 21: Failed end-begin==diff by 1.60462e-17 # 21: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 21: end epicsTime: Fri Feb 06 2004 20:57:42.791506000 # 21: diff 1.393000000 # 22: Failed end-begin==diff by 7.10152e-17 # 22: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 22: end epicsTime: Fri Feb 06 2004 20:57:42.853506000 # 22: diff 1.455000000 # 23: Failed end-begin==diff by 1.4203e-17 # 23: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 23: end epicsTime: Fri Feb 06 2004 20:57:42.914506000 # 23: diff 1.516000000 # 24: Failed end-begin==diff by 7.11237e-17 # 24: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 24: end epicsTime: Fri Feb 06 2004 20:57:42.978506000 # 24: diff 1.580000000 # 25: Failed end-begin==diff by 1.4203e-17 # 25: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 25: end epicsTime: Fri Feb 06 2004 20:57:43.039506000 # 25: diff 1.641000000 # 26: Failed end-begin==diff by 6.92805e-17 # 26: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 26: end epicsTime: Fri Feb 06 2004 20:57:43.101506000 # 26: diff 1.703000000 # 27: Failed end-begin==diff by 1.24683e-17 # 27: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 27: end epicsTime: Fri Feb 06 2004 20:57:43.162506000 # 27: diff 1.764000000 # 28: Failed end-begin==diff by 4.26091e-17 # 28: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 28: end epicsTime: Fri Feb 06 2004 20:57:43.225506000 # 28: diff 1.827000000 # 29: Failed end-begin==diff by 9.76866e-17 # 29: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 29: end epicsTime: Fri Feb 06 2004 20:57:43.288506000 # 29: diff 1.890000000 ... now at loop 30 # 30: Failed end-begin==diff by 4.26091e-17 # 30: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 30: end epicsTime: Fri Feb 06 2004 20:57:43.350506000 # 30: diff 1.952000000 # 31: Failed end-begin==diff by 9.95298e-17 # 31: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 31: end epicsTime: Fri Feb 06 2004 20:57:43.411506000 # 31: diff 2.013000000 # 32: Failed end-begin==diff by 6.74374e-17 # 32: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 32: end epicsTime: Fri Feb 06 2004 20:57:43.474506000 # 32: diff 2.076000000 # 33: Failed end-begin==diff by 1.06252e-17 # 33: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 33: end epicsTime: Fri Feb 06 2004 20:57:43.535506000 # 33: diff 2.137000000 # 34: Failed end-begin==diff by 1.56342e-16 # 34: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 34: end epicsTime: Fri Feb 06 2004 20:57:43.597506000 # 34: diff 2.199000000 # 35: Failed end-begin==diff by 9.95298e-17 # 35: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 35: end epicsTime: Fri Feb 06 2004 20:57:43.661506000 # 35: diff 2.263000000 # 36: Failed end-begin==diff by 1.77592e-16 # 36: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 36: end epicsTime: Fri Feb 06 2004 20:57:43.723506000 # 36: diff 2.325000000 # 37: Failed end-begin==diff by 1.2078e-16 # 37: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 37: end epicsTime: Fri Feb 06 2004 20:57:43.784506000 # 37: diff 2.386000000 # 38: Failed end-begin==diff by 4.6187e-17 # 38: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 38: end epicsTime: Fri Feb 06 2004 20:57:43.846506000 # 38: diff 2.448000000 # 39: Failed end-begin==diff by 1.02999e-16 # 39: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 39: end epicsTime: Fri Feb 06 2004 20:57:43.907506000 # 39: diff 2.509000000 ... now at loop 40 # 40: Failed end-begin==diff by 4.6187e-17 # 40: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 40: end epicsTime: Fri Feb 06 2004 20:57:43.971506000 # 40: diff 2.573000000 # 41: Failed end-begin==diff by 1.02999e-16 # 41: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 41: end epicsTime: Fri Feb 06 2004 20:57:44.032506000 # 41: diff 2.634000000 # 42: Failed end-begin==diff by 1.74123e-16 # 42: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 42: end epicsTime: Fri Feb 06 2004 20:57:44.094506000 # 42: diff 2.696000000 # 43: Failed end-begin==diff by 1.17311e-16 # 43: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 43: end epicsTime: Fri Feb 06 2004 20:57:44.155506000 # 43: diff 2.757000000 # 44: Failed end-begin==diff by 4.96565e-17 # 44: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 44: end epicsTime: Fri Feb 06 2004 20:57:44.217506000 # 44: diff 2.819000000 # 45: Failed end-begin==diff by 1.17311e-16 # 45: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 45: end epicsTime: Fri Feb 06 2004 20:57:44.280506000 # 45: diff 2.882000000 # 46: Failed end-begin==diff by 4.96565e-17 # 46: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 46: end epicsTime: Fri Feb 06 2004 20:57:44.342506000 # 46: diff 2.944000000 # 47: Failed end-begin==diff by 2.16624e-16 # 47: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 47: end epicsTime: Fri Feb 06 2004 20:57:44.404506000 # 47: diff 3.006000000 # 48: Failed end-begin==diff by 6.04985e-17 # 48: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 48: end epicsTime: Fri Feb 06 2004 20:57:44.466506000 # 48: diff 3.068000000 # 49: Failed end-begin==diff by 3.46945e-18 # 49: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 49: end epicsTime: Fri Feb 06 2004 20:57:44.527506000 # 49: diff 3.129000000 ... now at loop 50 # 50: Failed end-begin==diff by 1.70437e-16 # 50: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 50: end epicsTime: Fri Feb 06 2004 20:57:44.590506000 # 50: diff 3.192000000 # 51: Failed end-begin==diff by 3.46945e-18 # 51: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 51: end epicsTime: Fri Feb 06 2004 20:57:44.652506000 # 51: diff 3.254000000 # 52: Failed end-begin==diff by 1.63498e-16 # 52: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 52: end epicsTime: Fri Feb 06 2004 20:57:44.714506000 # 52: diff 3.316000000 # 53: Failed end-begin==diff by 1.13624e-16 # 53: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 53: end epicsTime: Fri Feb 06 2004 20:57:44.776506000 # 53: diff 3.378000000 # 54: Failed end-begin==diff by 5.33427e-17 # 54: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 54: end epicsTime: Fri Feb 06 2004 20:57:44.838506000 # 54: diff 3.440000000 # 55: Failed end-begin==diff by 1.10155e-16 # 55: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 55: end epicsTime: Fri Feb 06 2004 20:57:44.899506000 # 55: diff 3.501000000 # 56: Failed end-begin==diff by 5.33427e-17 # 56: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 56: end epicsTime: Fri Feb 06 2004 20:57:44.963506000 # 56: diff 3.565000000 # 57: Failed end-begin==diff by 1.10155e-16 # 57: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 57: end epicsTime: Fri Feb 06 2004 20:57:45.024506000 # 57: diff 3.626000000 # 58: Failed end-begin==diff by 1.66967e-16 # 58: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 58: end epicsTime: Fri Feb 06 2004 20:57:45.086506000 # 58: diff 3.688000000 ... now at loop 60 # 60: Failed end-begin==diff by 5.68122e-17 # 60: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 60: end epicsTime: Fri Feb 06 2004 20:57:45.209506000 # 60: diff 3.811000000 # 61: Failed end-begin==diff by 2.2031e-16 # 61: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 61: end epicsTime: Fri Feb 06 2004 20:57:45.271506000 # 61: diff 3.873000000 # 62: Failed end-begin==diff by 5.33427e-17 # 62: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 62: end epicsTime: Fri Feb 06 2004 20:57:45.333506000 # 62: diff 3.935000000 # 63: Failed end-begin==diff by 2.2031e-16 # 63: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 63: end epicsTime: Fri Feb 06 2004 20:57:45.396506000 # 63: diff 3.998000000 # 64: Failed end-begin==diff by 3.90746e-16 # 64: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 64: end epicsTime: Fri Feb 06 2004 20:57:45.458506000 # 64: diff 4.060000000 # 65: Failed end-begin==diff by 1.13624e-16 # 65: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 65: end epicsTime: Fri Feb 06 2004 20:57:45.520506000 # 65: diff 4.122000000 # 66: Failed end-begin==diff by 1.70437e-16 # 66: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 66: end epicsTime: Fri Feb 06 2004 20:57:45.581506000 # 66: diff 4.183000000 # 67: Failed end-begin==diff by 1.13624e-16 # 67: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 67: end epicsTime: Fri Feb 06 2004 20:57:45.645506000 # 67: diff 4.247000000 # 68: Failed end-begin==diff by 1.70437e-16 # 68: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 68: end epicsTime: Fri Feb 06 2004 20:57:45.706506000 # 68: diff 4.308000000 # 69: Failed end-begin==diff by 1.06685e-16 # 69: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 69: end epicsTime: Fri Feb 06 2004 20:57:45.768506000 # 69: diff 4.370000000 ... now at loop 70 # 70: Failed end-begin==diff by 4.98733e-17 # 70: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 70: end epicsTime: Fri Feb 06 2004 20:57:45.829506000 # 70: diff 4.431000000 # 71: Failed end-begin==diff by 2.27249e-16 # 71: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 71: end epicsTime: Fri Feb 06 2004 20:57:45.892506000 # 71: diff 4.494000000 # 72: Failed end-begin==diff by 2.84061e-16 # 72: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 72: end epicsTime: Fri Feb 06 2004 20:57:45.953506000 # 72: diff 4.555000000 # 73: Failed end-begin==diff by 2.27249e-16 # 73: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 73: end epicsTime: Fri Feb 06 2004 20:57:46.017506000 # 73: diff 4.619000000 # 74: Failed end-begin==diff by 2.84061e-16 # 74: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 74: end epicsTime: Fri Feb 06 2004 20:57:46.078506000 # 74: diff 4.680000000 # 75: Failed end-begin==diff by 6.93889e-18 # 75: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 75: end epicsTime: Fri Feb 06 2004 20:57:46.140506000 # 75: diff 4.742000000 # 76: Failed end-begin==diff by 6.37511e-17 # 76: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 76: end epicsTime: Fri Feb 06 2004 20:57:46.201506000 # 76: diff 4.803000000 # 77: Failed end-begin==diff by 3.40873e-16 # 77: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 77: end epicsTime: Fri Feb 06 2004 20:57:46.264506000 # 77: diff 4.866000000 # 78: Failed end-begin==diff by 6.37511e-17 # 78: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 78: end epicsTime: Fri Feb 06 2004 20:57:46.326506000 # 78: diff 4.928000000 # 79: Failed end-begin==diff by 3.40873e-16 # 79: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 79: end epicsTime: Fri Feb 06 2004 20:57:46.389506000 # 79: diff 4.991000000 ... now at loop 80 # 80: Failed end-begin==diff by 3.98119e-16 # 80: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 80: end epicsTime: Fri Feb 06 2004 20:57:46.450506000 # 80: diff 5.052000000 # 81: Failed end-begin==diff by 1.20997e-16 # 81: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 81: end epicsTime: Fri Feb 06 2004 20:57:46.512506000 # 81: diff 5.114000000 # 82: Failed end-begin==diff by 1.77809e-16 # 82: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 82: end epicsTime: Fri Feb 06 2004 20:57:46.573506000 # 82: diff 5.175000000 # 83: Failed end-begin==diff by 1.20997e-16 # 83: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 83: end epicsTime: Fri Feb 06 2004 20:57:46.637506000 # 83: diff 5.239000000 # 84: Failed end-begin==diff by 1.56125e-16 # 84: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 84: end epicsTime: Fri Feb 06 2004 20:57:46.699506000 # 84: diff 5.301000000 # 85: Failed end-begin==diff by 4.33247e-16 # 85: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 85: end epicsTime: Fri Feb 06 2004 20:57:46.761506000 # 85: diff 5.363000000 # 86: Failed end-begin==diff by 3.76435e-16 # 86: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 86: end epicsTime: Fri Feb 06 2004 20:57:46.822506000 # 86: diff 5.424000000 # 87: Failed end-begin==diff by 2.34621e-16 # 87: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 87: end epicsTime: Fri Feb 06 2004 20:57:46.884506000 # 87: diff 5.486000000 # 88: Failed end-begin==diff by 3.76435e-16 # 88: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 88: end epicsTime: Fri Feb 06 2004 20:57:46.947506000 # 88: diff 5.549000000 # 89: Failed end-begin==diff by 2.34621e-16 # 89: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 89: end epicsTime: Fri Feb 06 2004 20:57:47.009506000 # 89: diff 5.611000000 ... now at loop 90 # 90: Failed end-begin==diff by 2.91434e-16 # 90: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 90: end epicsTime: Fri Feb 06 2004 20:57:47.070506000 # 90: diff 5.672000000 # 91: Failed end-begin==diff by 3.19623e-16 # 91: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 91: end epicsTime: Fri Feb 06 2004 20:57:47.133506000 # 91: diff 5.735000000 # 92: Failed end-begin==diff by 2.62811e-16 # 92: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 92: end epicsTime: Fri Feb 06 2004 20:57:47.194506000 # 92: diff 5.796000000 # 93: Failed end-begin==diff by 3.48246e-16 # 93: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 93: end epicsTime: Fri Feb 06 2004 20:57:47.256506000 # 93: diff 5.858000000 # 94: Failed end-begin==diff by 2.62811e-16 # 94: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 94: end epicsTime: Fri Feb 06 2004 20:57:47.319506000 # 94: diff 5.921000000 # 95: Failed end-begin==diff by 1.43115e-17 # 95: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 95: end epicsTime: Fri Feb 06 2004 20:57:47.382506000 # 95: diff 5.984000000 # 96: Failed end-begin==diff by 2.62811e-16 # 96: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 96: end epicsTime: Fri Feb 06 2004 20:57:47.444506000 # 96: diff 6.046000000 # 97: Failed end-begin==diff by 3.48246e-16 # 97: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 97: end epicsTime: Fri Feb 06 2004 20:57:47.506506000 # 97: diff 6.108000000 # 98: Failed end-begin==diff by 4.05058e-16 # 98: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 98: end epicsTime: Fri Feb 06 2004 20:57:47.567506000 # 98: diff 6.169000000 # 99: Failed end-begin==diff by 3.48246e-16 # 99: begin epicsTime: Fri Feb 06 2004 20:57:41.398506000 # 99: end epicsTime: Fri Feb 06 2004 20:57:47.631506000 # 99: diff 6.233000000 epicsTime test complete. Summary: 99 errors found in 99 out of 100 loops. ### epicsTimerTestHost.exe delay error > 0.5 %, delay = 0.2 sec, error = 1 mSec (0.500000 %) delay error > 0.5 %, delay = 0.1 sec, error = 1 mSec (1.000000 %) average timer delay error 0.600000 mS test complete ### macEnvExpandTestHost.exe ### ringPointerTestHost.exe fill ring empty ring consumer starting main terminating ### epicsAlgorithmTest.exe epicsMin, epicsMax and epicsSwap tested OK. ### epicsListTest.exe