Hi All,
The error message below – as a result of runtests after an error free base build - commanded me to send an email to tech talk, and here I obey.
Host & Target: Win32-x86 (Windows XP SP3)
EPICS: 3.14.12.1 or 3.14.12.2
Build env: msvc 10 express
Make: Gnu Make 3.81
This happens only when STATIC_BUILD=YES & SHARED_LIBRARIES=NO, we got to do that as some modules in the areaDetector requires a static build of EPICS, I am concerned only if such an error might result in runtime errors that is difficult to debug or trace.
Thanks,
Ahed
Ahed Aladwan | Controls Engineering – Imaging & Medical Beamline | Australian Synchrotron
p: (03) 8540 4289 | f: (03) 8540 4200
[email protected] | www.synchrotron.org.au
800 Blackburn Road, Clayton, Victoria 3168
perl -MTest::Harness -e 'runtests @ARGV if @ARGV;' epicsUnitTestTest.t epicsCalc
Test.t epicsAlgorithmTest.t epicsMathTest.t epicsEllTest.t epicsErrlogTest.t epi
csStdioTest.t epicsStringTest.t epicsTimeTest.t epicsThreadTest.t epicsThreadOnc
eTest.t epicsThreadPriorityTest.t epicsThreadPrivateTest.t epicsExitTest.t epics
TimerTest.t ringPointerTest.t ringBytesTest.t epicsEventTest.t epicsMutexTest.t
epicsExceptionTest.t macEnvExpandTest.t macLibTest.t taskwdTest.t blockingSockTe
st.t epicsMessageQueueTest.t
epicsUnitTestTest.t ........ ok
epicsCalcTest.t ............ ok
epicsAlgorithmTest.t ....... ok
epicsMathTest.t ............ ok
epicsEllTest.t ............. ok
epicsErrlogTest.t .......... ok
epicsStdioTest.t ........... ok
epicsStringTest.t .......... ok
epicsTimeTest.t ............ ok
epicsThreadTest.t .......... ok
epicsThreadOnceTest.t ...... Recursive epicsThreadOnce() initialization
Thread recurse (003334E8) can't proceed, suspending.
epicsThreadOnceTest.t ...... ok
epicsThreadPriorityTest.t .. ok
epicsThreadPrivateTest.t ... ok
epicsExitTest.t ............ ok
epicsTimerTest.t ........... ok
ringPointerTest.t .......... ok
ringBytesTest.t ............ ok
epicsEventTest.t ........... ok
epicsMutexTest.t ........... ok
epicsExceptionTest.t ....... ok
macEnvExpandTest.t ......... macLib: macro FOO is undefined (expanding string ${
FOO})
macEnvExpandTest.t ......... 1/71 macLib: macro FOO is undefined (expanding stri
ng ${FOO,BAR})
macLib: macro FOO is undefined (expanding string ${FOO,BAR=baz})
macLib: macro FOO is undefined (expanding string ${FOO,BAR=$(FOO)})
macLib: macro FOO is undefined (expanding string ${FOO,FOO})
macLib: string ${FOO,FOO=$(FOO)} is recursive (expanding macro FOO)
macLib: macro FOO is undefined (expanding string ${FOO,BAR=baz,FUM})
macLib: macro BAZ is undefined (expanding string ${FOO})
macLib: string ${FOO} is recursive (expanding environment variable FOO)
macLib: string ${FOO,FOO=$(FOO)} is recursive (expanding environment variable FO
O)
macLib: string ${FOO=$(FOO)} is recursive (expanding environment variable FOO)
macLib: string ${FOO=$(BAR),BAR=$(FOO)} is recursive (expanding environment vari
able FOO)
macEnvExpandTest.t ......... ok
macLibTest.t ............... ok
taskwdTest.t ............... 2/8 Thread testTask2 (00336508) suspended
taskwdTest.t ............... ok
blockingSockTest.t .........
A call to 'assert(this->sock != INVALID_SOCKET)'
by thread 'wina04' failed in ..\blockingSockTest.cpp line 172.
EPICS Release EPICS R3.14.12.1 $Date: Tue 2011-04-26 15:36:19 -0500$.
Local time is 2012-10-04 09:27:45.000244119 AUS Eastern Standard Time
Please E-mail this message to the author or to [email protected]
Calling epicsThreadSuspendSelf()
Terminating on signal SIGINT(2)
make[3]: [runtests] Error 2 (ignored)
make[2]: *** [runtests.win32-x86] Error 130
make[1]: *** [libCom/test.runtests] Error 130
make: *** [src.runtests] Error 130
C:\perforce\epics\base-3-14-12-1>