### 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.020000 myCallback requestedDiff 1.000000 diff 1.000000 myCallback requestedDiff 2.000000 diff 2.000000 callbackTest returning main terminating ### epicsAlgorithmTest.exe epicsMin, epicsMax and epicsSwap tested OK. ### 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.001500 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.000094 sec epicsEventWaitWithTimeout ( 0.001953 ) tmo delay err 0.001047 sec epicsEventWaitWithTimeout ( 0.000977 ) tmo delay err 0.001023 sec epicsEventWaitWithTimeout ( 0.000488 ) tmo delay err 0.000488 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.000355 sec calling epicsEventWaitWithTimeout(event,2.0) time 1116568313 calling epicsEventTryWait(event) time 1116568315 calling epicsEventSignal() time 1116568315 calling epicsEventWaitWithTimeout(event,2.0) time 1116568315 calling epicsEventSignal() time 1116568315 calling epicsEventTryWait(event) time 1116568315 consumer 0xa052b58 starting time 1116568315 created producer 0 id 0xa052d28 time 1116568315 producer 0xa052d28 starting time 1116568315 producer 0xa052d28 sending created producer 1 id 0xa052f08 time 1116568315 producer 0xa052f08 starting time 1116568315 producer 0xa052f08 sending producer 0xa052d28 sending producer 0xa052f08 sending consumer message from 0xa052d28 consumer message from 0xa052f08 consumer message from 0xa052d28 consumer message from 0xa052f08 producer 0xa052d28 sending producer 0xa052f08 sending consumer message from 0xa052d28 consumer message from 0xa052f08 producer 0xa052d28 sending producer 0xa052f08 sending consumer message from 0xa052d28 consumer message from 0xa052f08 producer 0xa052d28 sending producer 0xa052f08 sending consumer message from 0xa052d28 consumer message from 0xa052f08 semTest setting quit time 1116568320 consumer 0xa052b58 returning time 1116568320 producer 0xa052d28 returning time 1116568320 producer 0xa052f08 returning time 1116568320 semTest returning time 1116568323 main terminating ### epicsExceptionTestHost.exe Test Complete. ### epicsExitTestHost.exe 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 ### epicsListTest.exe 174 tests completed, 0 failed. ### 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. 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 -- 6080 messages Sender 2 -- 6067 messages Sender 3 -- 6039 messages Sender 4 -- 6024 messages ### epicsMutexTestHost.exe One lock pair completes in 3.460000 micro sec One double recursive lock pair completes in 6.680000 micro sec One quad recursive lock pair completes in 13.010000 micro sec calling epicsMutexLock(mutex) time 1116568661 calling epicsMutexTryLock(mutex) time 1116568661 epicsMutexId 0xa0503e0 source ../epicsMutexTest.cpp line 264 ownerTid 0xa050020 count 2 owned 1 calling epicsMutexUnlock() time 1116568661 calling epicsMutexUnlock() time 1116568661 epicsMutexId 0xa0503e0 source ../epicsMutexTest.cpp line 264 ownerTid 0x0 count 0 owned 0 semTest created mutexThread 0 id 0xa050338 time 1116568661 mutexThread 0 starting time 1116568661 mutexThread 0 epicsMutexLock time 1116568661 semTest created mutexThread 1 id 0xa050d70 time 1116568661 mutexThread 1 starting time 1116568661 mutexThread 1 epicsMutexLock time 1116568661 mutexThread 0 epicsMutexLock time 1116568662 mutexThread 1 epicsMutexLock time 1116568662 mutexThread 0 epicsMutexLock time 1116568663 mutexThread 1 epicsMutexLock time 1116568663 mutexThread 0 epicsMutexLock time 1116568664 mutexThread 1 epicsMutexLock time 1116568664 mutexThread 0 epicsMutexLock time 1116568665 mutexThread 1 epicsMutexLock time 1116568665 semTest setting quit time 1116568666 mutexThread 0 returning time 1116568666 mutexThread 1 returning time 1116568666 main terminating ### epicsOkToBlockTestHost.exe thread threadA isOkToBlock 0 thread threadB isOkToBlock 1 thread threadA epicsThreadIsOkToBlock 0 thread threadB epicsThreadIsOkToBlock 1 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| Test epicsSetStdout/epicsGetStdout stdout 0x610fbf48 epicsGetStdout 0x610fbf48 This is first line of sample report This is second and last line of sample report at end stdout 0x610fbf48 epicsGetStdout 0x610fbf48 ### epicsStringTestHost.exe String comparison tests completed. ### epicsThreadPrivateTestHost.exe It takes 0.480000 micro sec to call epicsThreadPrivateGet() ### epicsThreadTestHost.exe It takes 0.810000 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 0xa052170 threadFunc 0 starting argvalue 0xa0526e0 startPriority 50 minPriority 0 maxPriority 99 threadTest created 1 myThread 0xa052700 threadFunc 1 starting argvalue 0xa052b30 NAME EPICS ID PTHREAD ID OSIPRI OSSPRI STATE _main_ 0xa050308 0 0 0 OK errlog 0xa051f70 168108168 10 0 OK task0 0xa052400 168109336 50 0 OK task1 0xa052990 168110760 51 0 OK threadFunc 0 stopping argvalue 0xa0526e0 threadFunc 1 stopping argvalue 0xa052b30 epicsThreadTest returning main terminating ### epicsTimeTestHost.exe epicsTime Test (100 loops) ======================== Time per call to epicsTime::getCurrent() (100000 calls) = 0.600 usec The following should be your local time displayed using four different internal representations: epicsTimeStamp = Fri May 20 14:58:02 2005 593750000 nSec local time zone struct tm = Fri May 20 14:58:02 2005 0.593750 struct timespec = Fri May 20 14:58:02 2005 0.593750 UTC struct tm = Fri May 20 05:58:02 2005 0.593750 epicsTime: Fri May 20 2005 14:58:02.593750000 epicsTime: revision "@(#) EPICS 3.14.7, Common Utilities Library May 16 2005" # 0: Failed end-begin==diff by 2.21923e-18 # 0: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 0: end epicsTime: Fri May 20 2005 14:58:02.653750000 # 0: diff 0.060000000 # 1: Failed end-begin==diff by 4.43845e-18 # 1: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 1: end epicsTime: Fri May 20 2005 14:58:02.713750000 # 1: diff 0.120000000 # 2: Failed end-begin==diff by 7.54876e-18 # 2: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 2: end epicsTime: Fri May 20 2005 14:58:02.772750000 # 2: diff 0.179000000 # 3: Failed end-begin==diff by 7.99599e-18 # 3: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 3: end epicsTime: Fri May 20 2005 14:58:02.834750000 # 3: diff 0.241000000 # 4: Failed end-begin==diff by 1.19804e-17 # 4: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 4: end epicsTime: Fri May 20 2005 14:58:02.892750000 # 4: diff 0.299000000 # 5: Failed end-begin==diff by 1.33357e-17 # 5: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 5: end epicsTime: Fri May 20 2005 14:58:02.953750000 # 5: diff 0.360000000 # 6: Failed end-begin==diff by 1.7293e-17 # 6: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 6: end epicsTime: Fri May 20 2005 14:58:03.011750000 # 6: diff 0.418000000 # 7: Failed end-begin==diff by 1.95156e-17 # 7: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 7: end epicsTime: Fri May 20 2005 14:58:03.071750000 # 7: diff 0.478000000 # 8: Failed end-begin==diff by 3.55618e-17 # 8: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 8: end epicsTime: Fri May 20 2005 14:58:03.133750000 # 8: diff 0.540000000 # 9: Failed end-begin==diff by 2.30935e-17 # 9: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 9: end epicsTime: Fri May 20 2005 14:58:03.192750000 # 9: diff 0.599000000 ... now at loop 10 # 10: Failed end-begin==diff by 3.1984e-17 # 10: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 10: end epicsTime: Fri May 20 2005 14:58:03.254750000 # 10: diff 0.661000000 # 11: Failed end-begin==diff by 2.66714e-17 # 11: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 11: end epicsTime: Fri May 20 2005 14:58:03.313750000 # 11: diff 0.720000000 # 12: Failed end-begin==diff by 2.66714e-17 # 12: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 12: end epicsTime: Fri May 20 2005 14:58:03.373750000 # 12: diff 0.780000000 # 13: Failed end-begin==diff by 3.1984e-17 # 13: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 13: end epicsTime: Fri May 20 2005 14:58:03.432750000 # 13: diff 0.839000000 # 14: Failed end-begin==diff by 2.22261e-17 # 14: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 14: end epicsTime: Fri May 20 2005 14:58:03.493750000 # 14: diff 0.900000000 # 15: Failed end-begin==diff by 3.64292e-17 # 15: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 15: end epicsTime: Fri May 20 2005 14:58:03.552750000 # 15: diff 0.959000000 # 16: Failed end-begin==diff by 9.41087e-17 # 16: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 16: end epicsTime: Fri May 20 2005 14:58:03.612750000 # 16: diff 1.019000000 # 17: Failed end-begin==diff by 4.08744e-17 # 17: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 17: end epicsTime: Fri May 20 2005 14:58:03.672750000 # 17: diff 1.079000000 # 18: Failed end-begin==diff by 1.06252e-17 # 18: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 18: end epicsTime: Fri May 20 2005 14:58:03.730750000 # 18: diff 1.137000000 # 19: Failed end-begin==diff by 6.57027e-17 # 19: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 19: end epicsTime: Fri May 20 2005 14:58:03.792750000 # 19: diff 1.199000000 ... now at loop 20 # 20: Failed end-begin==diff by 7.15573e-18 # 20: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 20: end epicsTime: Fri May 20 2005 14:58:03.851750000 # 20: diff 1.258000000 # 21: Failed end-begin==diff by 6.03901e-17 # 21: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 21: end epicsTime: Fri May 20 2005 14:58:03.911750000 # 21: diff 1.318000000 # 22: Failed end-begin==diff by 1.10155e-16 # 22: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 22: end epicsTime: Fri May 20 2005 14:58:03.969750000 # 22: diff 1.376000000 # 23: Failed end-begin==diff by 5.68122e-17 # 23: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 23: end epicsTime: Fri May 20 2005 14:58:04.029750000 # 23: diff 1.436000000 # 24: Failed end-begin==diff by 1.0842e-16 # 24: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 24: end epicsTime: Fri May 20 2005 14:58:04.090750000 # 24: diff 1.497000000 # 25: Failed end-begin==diff by 4.97649e-17 # 25: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 25: end epicsTime: Fri May 20 2005 14:58:04.149750000 # 25: diff 1.556000000 # 26: Failed end-begin==diff by 7.15573e-18 # 26: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 26: end epicsTime: Fri May 20 2005 14:58:04.210750000 # 26: diff 1.617000000 # 27: Failed end-begin==diff by 6.57027e-17 # 27: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 27: end epicsTime: Fri May 20 2005 14:58:04.269750000 # 27: diff 1.676000000 # 28: Failed end-begin==diff by 9.95298e-17 # 28: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 28: end epicsTime: Fri May 20 2005 14:58:04.330750000 # 28: diff 1.737000000 # 29: Failed end-begin==diff by 6.92805e-17 # 29: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 29: end epicsTime: Fri May 20 2005 14:58:04.390750000 # 29: diff 1.797000000 ... now at loop 30 # 30: Failed end-begin==diff by 9.59519e-17 # 30: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 30: end epicsTime: Fri May 20 2005 14:58:04.451750000 # 30: diff 1.858000000 # 31: Failed end-begin==diff by 3.72966e-17 # 31: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 31: end epicsTime: Fri May 20 2005 14:58:04.510750000 # 31: diff 1.917000000 # 32: Failed end-begin==diff by 9.06393e-17 # 32: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 32: end epicsTime: Fri May 20 2005 14:58:04.570750000 # 32: diff 1.977000000 # 33: Failed end-begin==diff by 1.88217e-16 # 33: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 33: end epicsTime: Fri May 20 2005 14:58:04.631750000 # 33: diff 2.038000000 # 34: Failed end-begin==diff by 8.52183e-17 # 34: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 34: end epicsTime: Fri May 20 2005 14:58:04.689750000 # 34: diff 2.096000000 # 35: Failed end-begin==diff by 2.84061e-17 # 35: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 35: end epicsTime: Fri May 20 2005 14:58:04.750750000 # 35: diff 2.157000000 # 36: Failed end-begin==diff by 8.17488e-17 # 36: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 36: end epicsTime: Fri May 20 2005 14:58:04.810750000 # 36: diff 2.217000000 # 37: Failed end-begin==diff by 8.52183e-17 # 37: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 37: end epicsTime: Fri May 20 2005 14:58:04.872750000 # 37: diff 2.279000000 # 38: Failed end-begin==diff by 7.80626e-17 # 38: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 38: end epicsTime: Fri May 20 2005 14:58:04.931750000 # 38: diff 2.338000000 # 39: Failed end-begin==diff by 1.31405e-16 # 39: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 39: end epicsTime: Fri May 20 2005 14:58:04.991750000 # 39: diff 2.398000000 ... now at loop 40 # 40: Failed end-begin==diff by 1.84748e-16 # 40: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 40: end epicsTime: Fri May 20 2005 14:58:05.051750000 # 40: diff 2.458000000 # 41: Failed end-begin==diff by 2.05998e-16 # 41: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 41: end epicsTime: Fri May 20 2005 14:58:05.111750000 # 41: diff 2.518000000 # 42: Failed end-begin==diff by 1.52656e-16 # 42: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 42: end epicsTime: Fri May 20 2005 14:58:05.171750000 # 42: diff 2.578000000 # 43: Failed end-begin==diff by 1.06252e-17 # 43: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 43: end epicsTime: Fri May 20 2005 14:58:05.230750000 # 43: diff 2.637000000 # 44: Failed end-begin==diff by 6.39679e-17 # 44: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 44: end epicsTime: Fri May 20 2005 14:58:05.290750000 # 44: diff 2.697000000 # 45: Failed end-begin==diff by 1.02999e-16 # 45: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 45: end epicsTime: Fri May 20 2005 14:58:05.352750000 # 45: diff 2.759000000 # 46: Failed end-begin==diff by 6.02816e-17 # 46: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 46: end epicsTime: Fri May 20 2005 14:58:05.411750000 # 46: diff 2.818000000 # 47: Failed end-begin==diff by 2.2031e-16 # 47: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 47: end epicsTime: Fri May 20 2005 14:58:05.470750000 # 47: diff 2.877000000 # 48: Failed end-begin==diff by 1.66967e-16 # 48: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 48: end epicsTime: Fri May 20 2005 14:58:05.531750000 # 48: diff 2.938000000 # 49: Failed end-begin==diff by 2.2031e-16 # 49: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 49: end epicsTime: Fri May 20 2005 14:58:05.591750000 # 49: diff 2.998000000 ... now at loop 50 # 50: Failed end-begin==diff by 4.96565e-17 # 50: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 50: end epicsTime: Fri May 20 2005 14:58:05.649750000 # 50: diff 3.056000000 # 51: Failed end-begin==diff by 1.17311e-16 # 51: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 51: end epicsTime: Fri May 20 2005 14:58:05.711750000 # 51: diff 3.118000000 # 52: Failed end-begin==diff by 1.56342e-16 # 52: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 52: end epicsTime: Fri May 20 2005 14:58:05.769750000 # 52: diff 3.176000000 # 53: Failed end-begin==diff by 2.09685e-16 # 53: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 53: end epicsTime: Fri May 20 2005 14:58:05.829750000 # 53: diff 3.236000000 # 54: Failed end-begin==diff by 7.11237e-17 # 54: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 54: end epicsTime: Fri May 20 2005 14:58:05.888750000 # 54: diff 3.295000000 # 55: Failed end-begin==diff by 1.77809e-17 # 55: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 55: end epicsTime: Fri May 20 2005 14:58:05.948750000 # 55: diff 3.355000000 # 56: Failed end-begin==diff by 3.55618e-17 # 56: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 56: end epicsTime: Fri May 20 2005 14:58:06.008750000 # 56: diff 3.415000000 # 57: Failed end-begin==diff by 8.89046e-17 # 57: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 57: end epicsTime: Fri May 20 2005 14:58:06.068750000 # 57: diff 3.475000000 # 58: Failed end-begin==diff by 1.4203e-16 # 58: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 58: end epicsTime: Fri May 20 2005 14:58:06.128750000 # 58: diff 3.535000000 # 59: Failed end-begin==diff by 1.38561e-16 # 59: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 59: end epicsTime: Fri May 20 2005 14:58:06.187750000 # 59: diff 3.594000000 ... now at loop 60 # 60: Failed end-begin==diff by 8.52183e-17 # 60: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 60: end epicsTime: Fri May 20 2005 14:58:06.247750000 # 60: diff 3.654000000 # 61: Failed end-begin==diff by 7.80626e-17 # 61: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 61: end epicsTime: Fri May 20 2005 14:58:06.306750000 # 61: diff 3.713000000 # 62: Failed end-begin==diff by 8.89046e-17 # 62: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 62: end epicsTime: Fri May 20 2005 14:58:06.368750000 # 62: diff 3.775000000 # 63: Failed end-begin==diff by 7.45931e-17 # 63: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 63: end epicsTime: Fri May 20 2005 14:58:06.427750000 # 63: diff 3.834000000 # 64: Failed end-begin==diff by 1.27936e-16 # 64: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 64: end epicsTime: Fri May 20 2005 14:58:06.487750000 # 64: diff 3.894000000 # 65: Failed end-begin==diff by 1.81279e-16 # 65: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 65: end epicsTime: Fri May 20 2005 14:58:06.547750000 # 65: diff 3.954000000 # 66: Failed end-begin==diff by 9.93129e-17 # 66: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 66: end epicsTime: Fri May 20 2005 14:58:06.606750000 # 66: diff 4.013000000 # 67: Failed end-begin==diff by 1.56125e-16 # 67: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 67: end epicsTime: Fri May 20 2005 14:58:06.667750000 # 67: diff 4.074000000 # 68: Failed end-begin==diff by 6.93889e-18 # 68: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 68: end epicsTime: Fri May 20 2005 14:58:06.726750000 # 68: diff 4.133000000 # 69: Failed end-begin==diff by 3.83808e-16 # 69: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 69: end epicsTime: Fri May 20 2005 14:58:06.786750000 # 69: diff 4.193000000 ... now at loop 70 # 70: Failed end-begin==diff by 2.2031e-16 # 70: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 70: end epicsTime: Fri May 20 2005 14:58:06.845750000 # 70: diff 4.252000000 # 71: Failed end-begin==diff by 5.68122e-17 # 71: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 71: end epicsTime: Fri May 20 2005 14:58:06.907750000 # 71: diff 4.314000000 # 72: Failed end-begin==diff by 3.33934e-16 # 72: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 72: end epicsTime: Fri May 20 2005 14:58:06.967750000 # 72: diff 4.374000000 # 73: Failed end-begin==diff by 3.83808e-16 # 73: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 73: end epicsTime: Fri May 20 2005 14:58:07.025750000 # 73: diff 4.432000000 # 74: Failed end-begin==diff by 3.26995e-16 # 74: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 74: end epicsTime: Fri May 20 2005 14:58:07.086750000 # 74: diff 4.493000000 # 75: Failed end-begin==diff by 1.56125e-16 # 75: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 75: end epicsTime: Fri May 20 2005 14:58:07.144750000 # 75: diff 4.551000000 # 76: Failed end-begin==diff by 2.34621e-16 # 76: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 76: end epicsTime: Fri May 20 2005 14:58:07.204750000 # 76: diff 4.611000000 # 77: Failed end-begin==diff by 7.11237e-17 # 77: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 77: end epicsTime: Fri May 20 2005 14:58:07.263750000 # 77: diff 4.670000000 # 78: Failed end-begin==diff by 1.27936e-16 # 78: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 78: end epicsTime: Fri May 20 2005 14:58:07.324750000 # 78: diff 4.731000000 # 79: Failed end-begin==diff by 1.84748e-16 # 79: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 79: end epicsTime: Fri May 20 2005 14:58:07.385750000 # 79: diff 4.792000000 ... now at loop 80 # 80: Failed end-begin==diff by 3.12684e-16 # 80: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 80: end epicsTime: Fri May 20 2005 14:58:07.445750000 # 80: diff 4.852000000 # 81: Failed end-begin==diff by 7.80626e-17 # 81: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 81: end epicsTime: Fri May 20 2005 14:58:07.505750000 # 81: diff 4.912000000 # 82: Failed end-begin==diff by 8.54351e-17 # 82: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 82: end epicsTime: Fri May 20 2005 14:58:07.564750000 # 82: diff 4.971000000 # 83: Failed end-begin==diff by 2.86229e-17 # 83: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 83: end epicsTime: Fri May 20 2005 14:58:07.625750000 # 83: diff 5.032000000 # 84: Failed end-begin==diff by 1.91687e-16 # 84: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 84: end epicsTime: Fri May 20 2005 14:58:07.684750000 # 84: diff 5.091000000 # 85: Failed end-begin==diff by 1.9906e-16 # 85: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 85: end epicsTime: Fri May 20 2005 14:58:07.744750000 # 85: diff 5.151000000 # 86: Failed end-begin==diff by 2.98372e-16 # 86: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 86: end epicsTime: Fri May 20 2005 14:58:07.804750000 # 86: diff 5.211000000 # 87: Failed end-begin==diff by 2.4156e-16 # 87: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 87: end epicsTime: Fri May 20 2005 14:58:07.865750000 # 87: diff 5.272000000 # 88: Failed end-begin==diff by 4.05058e-16 # 88: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 88: end epicsTime: Fri May 20 2005 14:58:07.924750000 # 88: diff 5.331000000 # 89: Failed end-begin==diff by 1.43115e-17 # 89: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 89: end epicsTime: Fri May 20 2005 14:58:07.984750000 # 89: diff 5.391000000 ... now at loop 90 # 90: Failed end-begin==diff by 3.76435e-16 # 90: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 90: end epicsTime: Fri May 20 2005 14:58:08.044750000 # 90: diff 5.451000000 # 91: Failed end-begin==diff by 2.13371e-16 # 91: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 91: end epicsTime: Fri May 20 2005 14:58:08.103750000 # 91: diff 5.510000000 # 92: Failed end-begin==diff by 2.84061e-16 # 92: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 92: end epicsTime: Fri May 20 2005 14:58:08.163750000 # 92: diff 5.570000000 # 93: Failed end-begin==diff by 1.06685e-16 # 93: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 93: end epicsTime: Fri May 20 2005 14:58:08.223750000 # 93: diff 5.630000000 # 94: Failed end-begin==diff by 3.90746e-16 # 94: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 94: end epicsTime: Fri May 20 2005 14:58:08.283750000 # 94: diff 5.690000000 # 96: Failed end-begin==diff by 1.63498e-16 # 96: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 96: end epicsTime: Fri May 20 2005 14:58:08.402750000 # 96: diff 5.809000000 # 97: Failed end-begin==diff by 1.06685e-16 # 97: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 97: end epicsTime: Fri May 20 2005 14:58:08.463750000 # 97: diff 5.870000000 # 98: Failed end-begin==diff by 2.70183e-16 # 98: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 98: end epicsTime: Fri May 20 2005 14:58:08.522750000 # 98: diff 5.929000000 # 99: Failed end-begin==diff by 1.20997e-16 # 99: begin epicsTime: Fri May 20 2005 14:58:02.593750000 # 99: end epicsTime: Fri May 20 2005 14:58:08.582750000 # 99: diff 5.989000000 epicsTime test complete. Summary: 99 errors found in 99 out of 100 loops. ### epicsTimerTestHost.exe delay error > 0.5 %, delay = 0.2 s, error = 1 ms (0.500000 %) delay error > 0.5 %, delay = 0.1 s, error = 1 ms (1.000000 %) average timer delay error 0.600000 ms test complete ### macEnvExpandTestHost.exe Expect one message about failure to expand ${FOOBAR}. macLib: macro FOOBAR is undefined (expanding string ${FOOBAR}) ### ringPointerTestHost.exe fill ring empty ring consumer starting main terminating