Script started on Mon Aug 16 11:30:25 2004 78]0;duriandurian[1001]% echo $EPICS_HOST_ARCH linux-x86 durian[1002]% pwd /usr/users/control/epics/R3.14.6.1/base-3.14.6/bin/linux-x86 durian[1003]% durian[1003]% foreach f (*TestHost epics*Test) foreach? echo foreach? echo ### $f foreach? time ./$f foreach? end ### blockingSockTestHost ../blockingSockTest.cpp: client circuit was disconnected ../blockingSockTest.cpp: server circuit was disconnected The local OS behaves like "esscimqi_socketBothShutdownRequired". The epicsSocketSystemCallInterruptMechanismQuery() function returns "esscimqi_socketBothShutdownRequired". 0.000u 0.010s 0:02.10 0.4% 0+0k 0+0io 321pf+0w ### callbackTestHost myCallback requestedDiff 0.000000 diff 0.000122 myCallback requestedDiff 0.000000 diff 0.000151 myCallback requestedDiff 0.000000 diff 0.000172 myCallback requestedDiff 0.000000 diff 0.000236 myCallback requestedDiff 1.000000 diff 1.010050 myCallback requestedDiff 2.000000 diff 2.010188 callbackTest returning main terminating 0.000u 0.000s 0:06.09 0.0% 0+0k 0+0io 428pf+0w ### epicsEventTestHost epicsEventWaitWithTimeout ( 1.000000 ) tmo delay err 0.001593 sec epicsEventWaitWithTimeout ( 0.500000 ) tmo delay err 0.009906 sec epicsEventWaitWithTimeout ( 0.250000 ) tmo delay err 0.009994 sec epicsEventWaitWithTimeout ( 0.125000 ) tmo delay err 0.014997 sec epicsEventWaitWithTimeout ( 0.062500 ) tmo delay err 0.017487 sec epicsEventWaitWithTimeout ( 0.031250 ) tmo delay err 0.018732 sec epicsEventWaitWithTimeout ( 0.015625 ) tmo delay err 0.014358 sec epicsEventWaitWithTimeout ( 0.007812 ) tmo delay err 0.012158 sec epicsEventWaitWithTimeout ( 0.003906 ) tmo delay err 0.016054 sec epicsEventWaitWithTimeout ( 0.001953 ) tmo delay err 0.018028 sec epicsEventWaitWithTimeout ( 0.000977 ) tmo delay err 0.019008 sec epicsEventWaitWithTimeout ( 0.000488 ) tmo delay err 0.019491 sec epicsEventWaitWithTimeout ( 0.000244 ) tmo delay err 0.019737 sec epicsEventWaitWithTimeout ( 0.000122 ) tmo delay err 0.019699 sec epicsEventWaitWithTimeout ( 0.000061 ) tmo delay err 0.019778 sec epicsEventWaitWithTimeout ( 0.000031 ) tmo delay err 0.019831 sec epicsEventWaitWithTimeout ( 0.000015 ) tmo delay err 0.019862 sec epicsEventWaitWithTimeout ( 0.000008 ) tmo delay err 0.019865 sec epicsEventWaitWithTimeout ( 0.000004 ) tmo delay err 0.019875 sec epicsEventWaitWithTimeout ( 0.000002 ) tmo delay err 0.019879 sec epicsEventWaitWithTimeout ( 0.000000 ) tmo delay err 0.000006 sec Average error 0.015730 sec calling epicsEventWaitWithTimeout(event,2.0) time 1092623531 calling epicsEventTryWait(event) time 1092623533 calling epicsEventSignal() time 1092623533 calling epicsEventWaitWithTimeout(event,2.0) time 1092623533 calling epicsEventSignal() time 1092623533 calling epicsEventTryWait(event) time 1092623533 consumer 0x804d0d8 starting time 1092623533 producer 0x804d200 starting time 1092623533 producer 0x804d200 sending created producer 0 id 0x804d200 time 1092623533 producer 0x804d308 starting time 1092623533 producer 0x804d308 sending created producer 1 id 0x804d308 time 1092623533 producer 0x804d200 sending consumer message from 0x804d200 consumer message from 0x804d308 consumer message from 0x804d200 producer 0x804d308 sending producer 0x804d200 sending consumer message from 0x804d308 consumer message from 0x804d200 producer 0x804d308 sending consumer message from 0x804d308 producer 0x804d200 sending producer 0x804d308 sending producer 0x804d200 sending consumer message from 0x804d200 consumer message from 0x804d308 consumer message from 0x804d200 producer 0x804d308 sending consumer message from 0x804d308 semTest setting quit time 1092623538 producer 0x804d200 returning time 1092623538 consumer 0x804d0d8 returning time 1092623538 producer 0x804d308 returning time 1092623538 semTest returning time 1092623541 main terminating 0.000u 0.000s 0:12.38 0.0% 0+0k 0+0io 337pf+0w ### epicsExceptionTestHost Test Complete. 0.000u 0.000s 0:00.12 0.0% 0+0k 0+0io 325pf+0w ### epicsMathTestHost 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 0.000u 0.000s 0:00.00 0.0% 0+0k 0+0io 320pf+0w ### 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. Should send/receive only 4 messages (sender priority > receiver priority). 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 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 -- 3125 messages Sender 2 -- 3157 messages Sender 3 -- 3147 messages Sender 4 -- 3099 messages 1.200u 0.580s 5:30.26 0.5% 0+0k 0+0io 334pf+0w ### epicsMutexTestHost One lock pair completes in 0.157090 micro sec One double recursive lock pair completes in 0.216690 micro sec One quad recursive lock pair completes in 0.361220 micro sec calling epicsMutexLock(mutex) time 1092623871 calling epicsMutexTryLock(mutex) time 1092623871 epicsMutexId 0x804d818 source ../epicsMutexTest.cpp line 264 calling epicsMutexUnlock() time 1092623871 calling epicsMutexUnlock() time 1092623871 epicsMutexId 0x804d818 source ../epicsMutexTest.cpp line 264 mutexThread 0 starting time 1092623871 mutexThread 0 epicsMutexLock time 1092623871 semTest created mutexThread 0 id 0x804dbc8 time 1092623871 mutexThread 1 starting time 1092623871 semTest created mutexThread 1 id 0x804dcf0 time 1092623871 mutexThread 1 epicsMutexLock time 1092623871 mutexThread 0 epicsMutexLock time 1092623872 mutexThread 1 epicsMutexLock time 1092623872 mutexThread 0 epicsMutexLock time 1092623873 mutexThread 1 epicsMutexLock time 1092623873 mutexThread 0 epicsMutexLock time 1092623874 mutexThread 1 epicsMutexLock time 1092623874 mutexThread 0 epicsMutexLock time 1092623875 mutexThread 1 epicsMutexLock time 1092623875 semTest setting quit time 1092623876 mutexThread 0 returning time 1092623876 mutexThread 1 returning time 1092623876 main terminating 0.080u 0.000s 0:07.24 1.1% 0+0k 0+0io 334pf+0w ### epicsStdioTestHost 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| 0.000u 0.000s 0:00.02 0.0% 0+0k 0+0io 315pf+0w ### epicsStringTestHost 0.000u 0.010s 0:00.01 100.0% 0+0k 0+0io 308pf+0w ### epicsThreadPrivateTestHost It takes 0.021160 micro sec to call epicsThreadPrivateGet() 0.010u 0.000s 0:00.01 100.0% 0+0k 0+0io 327pf+0w ### epicsThreadTestHost It takes 0.022880 micro sec to call epicsThreadGetIdSelf () epicsThreadSleep ( 0.125000 ) delay err 0.015014 sec epicsThreadSleep ( 0.062500 ) delay err 0.017448 sec epicsThreadSleep ( 0.031250 ) delay err 0.018687 sec epicsThreadSleep ( 0.015625 ) delay err 0.014199 sec epicsThreadSleep ( 0.007812 ) delay err 0.012051 sec epicsThreadSleep ( 0.003906 ) delay err 0.015962 sec epicsThreadSleep ( 0.001953 ) delay err 0.017897 sec epicsThreadSleep ( 0.000977 ) delay err 0.018636 sec epicsThreadSleep ( 0.000488 ) delay err 0.019368 sec epicsThreadSleep ( 0.000244 ) delay err 0.019607 sec epicsThreadSleep ( 0.000122 ) delay err 0.019709 sec epicsThreadSleep ( 0.000061 ) delay err 0.019819 sec epicsThreadSleep ( 0.000031 ) delay err 0.019853 sec epicsThreadSleep ( 0.000015 ) delay err 0.019747 sec epicsThreadSleep ( 0.000008 ) delay err 0.019858 sec epicsThreadSleep ( 0.000004 ) delay err 0.019849 sec epicsThreadSleep ( 0.000002 ) delay err 0.019840 sec Average sleep delay error was 0.016547 sec Estimating sleep quantum..........done The epicsThreadSleepQuantum() call returns 0.010000 sec. This doesnt match the quantum estimate of 0.009893 sec within 1%. threadTest starting threadTest created 0 myThread 0x804cba0 startPriority 50 minPriority 0 maxPriority 99 threadTest created 1 myThread 0x804cd68 threadFunc 0 starting argvalue 0x804cd48 threadFunc 1 starting argvalue 0x804cf10 NAME EPICS ID PTHREAD ID OSIPRI OSSPRI STATE _main_ 0x804b5e8 0 0 0 OK errlog 0x804ca88 1084091696 10 0 OK task0 0x804cc50 1092484400 50 0 OK task1 0x804ce18 1100877104 51 0 OK threadFunc 0 stopping argvalue 0x804cd48 threadFunc 1 stopping argvalue 0x804cf10 epicsThreadTest returning main terminating 0.660u 0.660s 0:28.02 4.7% 0+0k 0+0io 340pf+0w ### epicsTimeTestHost epicsTime Test (100 loops) ======================== Time per call to epicsTime::getCurrent() (100000 calls) = 0.901 usec The following should be your local time displayed using four different internal representations: epicsTimeStamp = Mon Aug 16 11:38:26 2004 818196000 nSec local time zone struct tm = Mon Aug 16 11:38:26 2004 0.818196 struct timespec = Mon Aug 16 11:38:26 2004 0.818196 UTC struct tm = Mon Aug 16 02:38:26 2004 0.818196 epicsTime: Mon Aug 16 2004 11:38:26.818196000 epicsTime: revision "@(#) EPICS 3.14.6, Common Utilities Library Aug 16 2004" # 0: Failed end-begin==diff by 2.83925e-18 # 0: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 0: end epicsTime: Mon Aug 16 2004 11:38:26.908252000 # 0: diff 0.090056000 # 1: Failed end-begin==diff by 5.06865e-18 # 1: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 1: end epicsTime: Mon Aug 16 2004 11:38:26.998402000 # 1: diff 0.180206000 # 2: Failed end-begin==diff by 1.5233e-17 # 2: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 2: end epicsTime: Mon Aug 16 2004 11:38:27.088582000 # 2: diff 0.270386000 # 3: Failed end-begin==diff by 1.2902e-17 # 3: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 3: end epicsTime: Mon Aug 16 2004 11:38:27.178361000 # 3: diff 0.360165000 # 4: Failed end-begin==diff by 1.04083e-17 # 4: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 4: end epicsTime: Mon Aug 16 2004 11:38:27.269694000 # 4: diff 0.451498000 # 5: Failed end-begin==diff by 1.77267e-17 # 5: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 5: end epicsTime: Mon Aug 16 2004 11:38:27.360252000 # 5: diff 0.542056000 # 6: Failed end-begin==diff by 1.89193e-17 # 6: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 6: end epicsTime: Mon Aug 16 2004 11:38:27.450625000 # 6: diff 0.632429000 # 7: Failed end-begin==diff by 4.44523e-18 # 7: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 7: end epicsTime: Mon Aug 16 2004 11:38:27.540938000 # 7: diff 0.722742000 # 8: Failed end-begin==diff by 3.33934e-17 # 8: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 8: end epicsTime: Mon Aug 16 2004 11:38:27.632006000 # 8: diff 0.813810000 # 9: Failed end-begin==diff by 3.82181e-17 # 9: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 9: end epicsTime: Mon Aug 16 2004 11:38:27.722486000 # 9: diff 0.904290000 ... now at loop 10 # 10: Failed end-begin==diff by 4.96022e-17 # 10: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 10: end epicsTime: Mon Aug 16 2004 11:38:27.812457000 # 10: diff 0.994261000 # 11: Failed end-begin==diff by 3.51282e-17 # 11: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 11: end epicsTime: Mon Aug 16 2004 11:38:27.902434000 # 11: diff 1.084238000 # 12: Failed end-begin==diff by 4.22839e-18 # 12: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 12: end epicsTime: Mon Aug 16 2004 11:38:27.992287000 # 12: diff 1.174091000 # 13: Failed end-begin==diff by 8.79288e-17 # 13: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 13: end epicsTime: Mon Aug 16 2004 11:38:28.082438000 # 13: diff 1.264242000 # 14: Failed end-begin==diff by 1.06902e-16 # 14: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 14: end epicsTime: Mon Aug 16 2004 11:38:28.172266000 # 14: diff 1.354070000 # 15: Failed end-begin==diff by 4.85723e-17 # 15: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 15: end epicsTime: Mon Aug 16 2004 11:38:28.263335000 # 15: diff 1.445139000 # 16: Failed end-begin==diff by 8.67362e-18 # 16: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 16: end epicsTime: Mon Aug 16 2004 11:38:28.353295000 # 16: diff 1.535099000 # 17: Failed end-begin==diff by 3.81639e-17 # 17: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 17: end epicsTime: Mon Aug 16 2004 11:38:28.444483000 # 17: diff 1.626287000 # 18: Failed end-begin==diff by 3.35018e-17 # 18: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 18: end epicsTime: Mon Aug 16 2004 11:38:28.536968000 # 18: diff 1.718772000 # 19: Failed end-begin==diff by 8.91214e-17 # 19: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 19: end epicsTime: Mon Aug 16 2004 11:38:28.627205000 # 19: diff 1.809009000 ... now at loop 20 # 20: Failed end-begin==diff by 6.74374e-17 # 20: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 20: end epicsTime: Mon Aug 16 2004 11:38:28.717135000 # 20: diff 1.898939000 # 21: Failed end-begin==diff by 9.28077e-17 # 21: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 21: end epicsTime: Mon Aug 16 2004 11:38:28.807668000 # 21: diff 1.989472000 # 22: Failed end-begin==diff by 6.1149e-17 # 22: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 22: end epicsTime: Mon Aug 16 2004 11:38:28.897964000 # 22: diff 2.079768000 # 23: Failed end-begin==diff by 1.44416e-16 # 23: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 23: end epicsTime: Mon Aug 16 2004 11:38:28.988134000 # 23: diff 2.169938000 # 24: Failed end-begin==diff by 1.12323e-16 # 24: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 24: end epicsTime: Mon Aug 16 2004 11:38:29.077825000 # 24: diff 2.259629000 # 25: Failed end-begin==diff by 1.38344e-16 # 25: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 25: end epicsTime: Mon Aug 16 2004 11:38:29.168190000 # 25: diff 2.349994000 # 26: Failed end-begin==diff by 1.63715e-16 # 26: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 26: end epicsTime: Mon Aug 16 2004 11:38:29.258030000 # 26: diff 2.439834000 # 27: Failed end-begin==diff by 1.41163e-16 # 27: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 27: end epicsTime: Mon Aug 16 2004 11:38:29.347922000 # 27: diff 2.529726000 # 28: Failed end-begin==diff by 1.06902e-16 # 28: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 28: end epicsTime: Mon Aug 16 2004 11:38:29.437891000 # 28: diff 2.619695000 # 29: Failed end-begin==diff by 6.93889e-18 # 29: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 29: end epicsTime: Mon Aug 16 2004 11:38:29.527850000 # 29: diff 2.709654000 ... now at loop 30 # 30: Failed end-begin==diff by 4.03323e-17 # 30: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 30: end epicsTime: Mon Aug 16 2004 11:38:29.617695000 # 30: diff 2.799499000 # 31: Failed end-begin==diff by 5.63785e-18 # 31: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 31: end epicsTime: Mon Aug 16 2004 11:38:29.708910000 # 31: diff 2.890714000 # 32: Failed end-begin==diff by 1.21431e-17 # 32: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 32: end epicsTime: Mon Aug 16 2004 11:38:29.798892000 # 32: diff 2.980696000 # 33: Failed end-begin==diff by 1.52005e-16 # 33: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 33: end epicsTime: Mon Aug 16 2004 11:38:29.889396000 # 33: diff 3.071200000 # 34: Failed end-begin==diff by 1.87784e-16 # 34: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 34: end epicsTime: Mon Aug 16 2004 11:38:29.979213000 # 34: diff 3.161017000 # 35: Failed end-begin==diff by 1.92771e-16 # 35: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 35: end epicsTime: Mon Aug 16 2004 11:38:30.070390000 # 35: diff 3.252194000 # 36: Failed end-begin==diff by 1.74557e-16 # 36: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 36: end epicsTime: Mon Aug 16 2004 11:38:30.160245000 # 36: diff 3.342049000 # 37: Failed end-begin==diff by 1.87133e-16 # 37: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 37: end epicsTime: Mon Aug 16 2004 11:38:30.250166000 # 37: diff 3.431970000 # 38: Failed end-begin==diff by 1.98192e-16 # 38: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 38: end epicsTime: Mon Aug 16 2004 11:38:30.339986000 # 38: diff 3.521790000 # 39: Failed end-begin==diff by 2.16407e-16 # 39: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 39: end epicsTime: Mon Aug 16 2004 11:38:30.430019000 # 39: diff 3.611823000 ... now at loop 40 # 40: Failed end-begin==diff by 2.14672e-17 # 40: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 40: end epicsTime: Mon Aug 16 2004 11:38:30.520260000 # 40: diff 3.702064000 # 41: Failed end-begin==diff by 3.55618e-17 # 41: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 41: end epicsTime: Mon Aug 16 2004 11:38:30.611039000 # 41: diff 3.792843000 # 42: Failed end-begin==diff by 2.18358e-16 # 42: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 42: end epicsTime: Mon Aug 16 2004 11:38:30.701026000 # 42: diff 3.882830000 # 43: Failed end-begin==diff by 2.08167e-16 # 43: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 43: end epicsTime: Mon Aug 16 2004 11:38:30.791567000 # 43: diff 3.973371000 # 44: Failed end-begin==diff by 3.06612e-16 # 44: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 44: end epicsTime: Mon Aug 16 2004 11:38:30.881666000 # 44: diff 4.063470000 # 45: Failed end-begin==diff by 2.80158e-16 # 45: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 45: end epicsTime: Mon Aug 16 2004 11:38:30.971807000 # 45: diff 4.153611000 # 46: Failed end-begin==diff by 2.70617e-16 # 46: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 46: end epicsTime: Mon Aug 16 2004 11:38:31.061681000 # 46: diff 4.243485000 # 47: Failed end-begin==diff by 5.89806e-17 # 47: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 47: end epicsTime: Mon Aug 16 2004 11:38:31.151570000 # 47: diff 4.333374000 # 48: Failed end-begin==diff by 5.9848e-17 # 48: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 48: end epicsTime: Mon Aug 16 2004 11:38:31.241463000 # 48: diff 4.423267000 # 49: Failed end-begin==diff by 2.45463e-16 # 49: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 49: end epicsTime: Mon Aug 16 2004 11:38:31.331411000 # 49: diff 4.513215000 ... now at loop 50 # 50: Failed end-begin==diff by 1.19696e-16 # 50: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 50: end epicsTime: Mon Aug 16 2004 11:38:31.421224000 # 50: diff 4.603028000 # 51: Failed end-begin==diff by 2.01662e-16 # 51: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 51: end epicsTime: Mon Aug 16 2004 11:38:31.511143000 # 51: diff 4.692947000 # 52: Failed end-begin==diff by 2.78857e-16 # 52: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 52: end epicsTime: Mon Aug 16 2004 11:38:31.601776000 # 52: diff 4.783580000 # 53: Failed end-begin==diff by 1.96457e-16 # 53: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 53: end epicsTime: Mon Aug 16 2004 11:38:31.691695000 # 53: diff 4.873499000 # 54: Failed end-begin==diff by 3.05745e-16 # 54: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 54: end epicsTime: Mon Aug 16 2004 11:38:31.783754000 # 54: diff 4.965558000 # 55: Failed end-begin==diff by 3.2396e-16 # 55: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 55: end epicsTime: Mon Aug 16 2004 11:38:31.873804000 # 55: diff 5.055608000 # 56: Failed end-begin==diff by 3.68195e-16 # 56: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 56: end epicsTime: Mon Aug 16 2004 11:38:31.963907000 # 56: diff 5.145711000 # 57: Failed end-begin==diff by 1.67401e-16 # 57: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 57: end epicsTime: Mon Aug 16 2004 11:38:32.054152000 # 57: diff 5.235956000 # 58: Failed end-begin==diff by 9.54098e-18 # 58: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 58: end epicsTime: Mon Aug 16 2004 11:38:32.144313000 # 58: diff 5.326117000 # 59: Failed end-begin==diff by 1.88217e-16 # 59: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 59: end epicsTime: Mon Aug 16 2004 11:38:32.235097000 # 59: diff 5.416901000 ... now at loop 60 # 60: Failed end-begin==diff by 7.76289e-17 # 60: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 60: end epicsTime: Mon Aug 16 2004 11:38:32.325434000 # 60: diff 5.507238000 # 61: Failed end-begin==diff by 4.05925e-16 # 61: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 61: end epicsTime: Mon Aug 16 2004 11:38:32.416175000 # 61: diff 5.597979000 # 62: Failed end-begin==diff by 1.43115e-17 # 62: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 62: end epicsTime: Mon Aug 16 2004 11:38:32.506071000 # 62: diff 5.687875000 # 63: Failed end-begin==diff by 3.77302e-17 # 63: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 63: end epicsTime: Mon Aug 16 2004 11:38:32.596320000 # 63: diff 5.778124000 # 64: Failed end-begin==diff by 4.38018e-17 # 64: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 64: end epicsTime: Mon Aug 16 2004 11:38:32.687102000 # 64: diff 5.868906000 # 65: Failed end-begin==diff by 2.90566e-17 # 65: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 65: end epicsTime: Mon Aug 16 2004 11:38:32.777675000 # 65: diff 5.959479000 # 66: Failed end-begin==diff by 3.25694e-16 # 66: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 66: end epicsTime: Mon Aug 16 2004 11:38:32.867604000 # 66: diff 6.049408000 # 67: Failed end-begin==diff by 6.50521e-17 # 67: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 67: end epicsTime: Mon Aug 16 2004 11:38:32.957970000 # 67: diff 6.139774000 # 68: Failed end-begin==diff by 1.85615e-16 # 68: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 68: end epicsTime: Mon Aug 16 2004 11:38:33.048611000 # 68: diff 6.230415000 # 69: Failed end-begin==diff by 1.64365e-16 # 69: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 69: end epicsTime: Mon Aug 16 2004 11:38:33.138659000 # 69: diff 6.320463000 ... now at loop 70 # 70: Failed end-begin==diff by 4.16334e-17 # 70: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 70: end epicsTime: Mon Aug 16 2004 11:38:33.228595000 # 70: diff 6.410399000 # 71: Failed end-begin==diff by 3.59521e-16 # 71: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 71: end epicsTime: Mon Aug 16 2004 11:38:33.319749000 # 71: diff 6.501553000 # 72: Failed end-begin==diff by 1.23165e-16 # 72: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 72: end epicsTime: Mon Aug 16 2004 11:38:33.409575000 # 72: diff 6.591379000 # 73: Failed end-begin==diff by 1.83881e-16 # 73: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 73: end epicsTime: Mon Aug 16 2004 11:38:33.499906000 # 73: diff 6.681710000 # 74: Failed end-begin==diff by 3.90313e-18 # 74: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 74: end epicsTime: Mon Aug 16 2004 11:38:33.591338000 # 74: diff 6.773142000 # 75: Failed end-begin==diff by 4.04191e-16 # 75: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 75: end epicsTime: Mon Aug 16 2004 11:38:33.681361000 # 75: diff 6.863165000 # 76: Failed end-begin==diff by 1.25334e-16 # 76: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 76: end epicsTime: Mon Aug 16 2004 11:38:33.771252000 # 76: diff 6.953056000 # 77: Failed end-begin==diff by 1.21431e-16 # 77: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 77: end epicsTime: Mon Aug 16 2004 11:38:33.861175000 # 77: diff 7.042979000 # 78: Failed end-begin==diff by 2.14238e-16 # 78: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 78: end epicsTime: Mon Aug 16 2004 11:38:33.951169000 # 78: diff 7.132973000 # 79: Failed end-begin==diff by 4.29344e-16 # 79: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 79: end epicsTime: Mon Aug 16 2004 11:38:34.041429000 # 79: diff 7.223233000 ... now at loop 80 # 80: Failed end-begin==diff by 1.03216e-16 # 80: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 80: end epicsTime: Mon Aug 16 2004 11:38:34.132603000 # 80: diff 7.314407000 # 81: Failed end-begin==diff by 1.93422e-16 # 81: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 81: end epicsTime: Mon Aug 16 2004 11:38:34.222532000 # 81: diff 7.404336000 # 82: Failed end-begin==diff by 4.12864e-16 # 82: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 82: end epicsTime: Mon Aug 16 2004 11:38:34.314120000 # 82: diff 7.495924000 # 83: Failed end-begin==diff by 3.77302e-16 # 83: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 83: end epicsTime: Mon Aug 16 2004 11:38:34.404242000 # 83: diff 7.586046000 # 84: Failed end-begin==diff by 2.9577e-16 # 84: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 84: end epicsTime: Mon Aug 16 2004 11:38:34.494771000 # 84: diff 7.676575000 # 85: Failed end-begin==diff by 1.85182e-16 # 85: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 85: end epicsTime: Mon Aug 16 2004 11:38:34.585745000 # 85: diff 7.767549000 # 86: Failed end-begin==diff by 7.80626e-17 # 86: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 86: end epicsTime: Mon Aug 16 2004 11:38:34.677132000 # 86: diff 7.858936000 # 87: Failed end-begin==diff by 1.01481e-16 # 87: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 87: end epicsTime: Mon Aug 16 2004 11:38:34.767584000 # 87: diff 7.949388000 # 88: Failed end-begin==diff by 8.88178e-16 # 88: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 88: end epicsTime: Mon Aug 16 2004 11:38:34.858882000 # 88: diff 8.040686000 # 89: Failed end-begin==diff by 2.17708e-16 # 89: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 89: end epicsTime: Mon Aug 16 2004 11:38:34.949825000 # 89: diff 8.131629000 ... now at loop 90 # 90: Failed end-begin==diff by 1.07553e-16 # 90: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 90: end epicsTime: Mon Aug 16 2004 11:38:35.040772000 # 90: diff 8.222576000 # 91: Failed end-begin==diff by 1.43115e-16 # 91: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 91: end epicsTime: Mon Aug 16 2004 11:38:35.130803000 # 91: diff 8.312607000 # 92: Failed end-begin==diff by 2.02963e-16 # 92: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 92: end epicsTime: Mon Aug 16 2004 11:38:35.220829000 # 92: diff 8.402633000 # 93: Failed end-begin==diff by 6.66134e-16 # 93: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 93: end epicsTime: Mon Aug 16 2004 11:38:35.311119000 # 93: diff 8.492923000 # 94: Failed end-begin==diff by 4.05925e-16 # 94: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 94: end epicsTime: Mon Aug 16 2004 11:38:35.401528000 # 94: diff 8.583332000 # 95: Failed end-begin==diff by 1.03216e-16 # 95: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 95: end epicsTime: Mon Aug 16 2004 11:38:35.491673000 # 95: diff 8.673477000 # 96: Failed end-begin==diff by 5.29091e-16 # 96: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 96: end epicsTime: Mon Aug 16 2004 11:38:35.581658000 # 96: diff 8.763462000 # 97: Failed end-begin==diff by 7.51135e-16 # 97: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 97: end epicsTime: Mon Aug 16 2004 11:38:35.671883000 # 97: diff 8.853687000 # 98: Failed end-begin==diff by 2.26381e-16 # 98: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 98: end epicsTime: Mon Aug 16 2004 11:38:35.762306000 # 98: diff 8.944110000 # 99: Failed end-begin==diff by 4.48426e-16 # 99: begin epicsTime: Mon Aug 16 2004 11:38:26.818196000 # 99: end epicsTime: Mon Aug 16 2004 11:38:35.852531000 # 99: diff 9.034335000 epicsTime test complete. Summary: 100 errors found in 100 out of 100 loops. 4.350u 4.690s 0:09.04 100.0% 0+0k 0+0io 340pf+0w ### epicsTimerTestHost delay error > 0.5 %, delay = 2 s, error = 10.128 ms (0.506400 %) delay error > 0.5 %, delay = 1.9 s, error = 10.121 ms (0.532684 %) delay error > 0.5 %, delay = 1.8 s, error = 10.1 ms (0.561111 %) delay error > 0.5 %, delay = 1.7 s, error = 10.081 ms (0.593000 %) delay error > 0.5 %, delay = 1.6 s, error = 10.063 ms (0.628937 %) delay error > 0.5 %, delay = 1.5 s, error = 10.05 ms (0.670000 %) delay error > 0.5 %, delay = 1.4 s, error = 10.075 ms (0.719643 %) delay error > 0.5 %, delay = 1.3 s, error = 10.016 ms (0.770462 %) delay error > 0.5 %, delay = 1.2 s, error = 10.004 ms (0.833667 %) delay error > 0.5 %, delay = 1.1 s, error = 9.989 ms (0.908091 %) delay error > 0.5 %, delay = 1 s, error = 10.134 ms (1.013400 %) delay error > 0.5 %, delay = 0.9 s, error = 9.958 ms (1.106444 %) delay error > 0.5 %, delay = 0.8 s, error = 9.942 ms (1.242750 %) delay error > 0.5 %, delay = 0.7 s, error = 9.922 ms (1.417429 %) delay error > 0.5 %, delay = 0.6 s, error = 9.907 ms (1.651167 %) delay error > 0.5 %, delay = 0.5 s, error = 9.892 ms (1.978400 %) delay error > 0.5 %, delay = 0.4 s, error = 9.88 ms (2.470000 %) delay error > 0.5 %, delay = 0.3 s, error = 9.859 ms (3.286333 %) delay error > 0.5 %, delay = 0.2 s, error = 9.846 ms (4.923000 %) delay error > 0.5 %, delay = 0.1 s, error = 9.832 ms (9.832000 %) average timer delay error 10.027040 ms test complete 0.040u 0.000s 0:20.57 0.1% 0+0k 0+0io 335pf+0w ### macEnvExpandTestHost filename="../../../src/libCom/macLib/macCore.c" line number=734 : FOOBAR referenced but undefined 0.000u 0.010s 0:00.23 4.3% 0+0k 0+0io 325pf+0w ### ringPointerTestHost consumer starting fill ring empty ring main terminating 0.000u 0.000s 0:04.02 0.0% 0+0k 0+0io 312pf+0w ### epicsAlgorithmTest epicsMin, epicsMax and epicsSwap tested OK. 0.000u 0.010s 0:00.00 0.0% 0+0k 0+0io 307pf+0w ### epicsListTest 174 tests completed, 0 failed. 0.000u 0.000s 0:00.03 0.0% 0+0k 0+0io 327pf+0w durian[1004]% exit exit Script done on Mon Aug 16 17:39:51 2004