EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: libCom tests and a softIOC on Linux hosts
From: "Ernest L. Williams Jr." <[email protected]>
To: EPICS core-talk <[email protected]>
Date: Tue, 16 Sep 2008 19:49:15 -0700
Hi,

Below are the results from two host platforms that I am using:
RHEL WS 4 (32-bit Linux)
RHEL WS 5.2 (64-bit Linux)

I will next check "rtems 4.9 snapshot" and "vxWorks 6.6"


===========================================================================
***************************************************************************
64-Bit Linux OS
===========================================================================
Red Hat Enterprise Linux Client release 5.2 (Tikanga)
Linux Kernel: 2.6.18-92.1.10.el5 #1 SMP  x86_64 x86_64 x86_64 GNU/Linux
Host Compiler: gcc version 4.1.2

Results of libCom Tests:
epicsUnitTestTest..........ok
epicsCalcTest..............ok
epicsAlgorithmTest.........ok
epicsMathTest..............ok
epicsStdioTest.............ok
epicsStringTest............ok
epicsTimeTest..............ok
epicsThreadTest............ok
epicsThreadPriorityTest....ok
epicsThreadPrivateTest.....ok
epicsExitTest..............ok
epicsTimerTest.............ok
ringPointerTest............ok
epicsEventTest.............ok
epicsMutexTest.............ok
epicsExceptionTest.........ok
epicsMessageQueueTest......ok
macEnvExpandTest...........macLib: macro FOO is undefined (expanding string ${FOO})
macLib: macro FOO is undefined (expanding string ${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 FOO) macLib: string ${FOO=$(FOO)} is recursive (expanding environment variable FOO)
ok
macLibTest.................ok
taskwdTest.................Thread testTask2 (0x1158e540) suspended
ok
blockingSockTest...........ok
All tests successful.
Files=21, Tests=1588, 393 wallclock secs ( 0.48 cusr + 2.05 csys = 2.53 CPU)
====================================================================================

============ SoftIOC ==========================================================

[ernesto@jaguar iocmuon]$ ./st.cmd
#!../../bin/linux-x86_64/muon
## You may have to change muon to something else
## everywhere it appears in this file
< envPaths
epicsEnvSet("ARCH","linux-x86_64")
epicsEnvSet("IOC","iocmuon")
epicsEnvSet("TOP","/home/ernesto/sandbox/Tests/muon")
epicsEnvSet("EPICS_SITE_TOP","/usr/local/lcls/epics")
epicsEnvSet("EPICS_MODULES","/usr/local/lcls/epics/modules")
epicsEnvSet("SNCSEQ","/usr/local/lcls/epics/modules/seq/Development")
epicsEnvSet("EPICS_BASE","/usr/local/lcls/epics/base/base-R3-14-10")
cd /home/ernesto/sandbox/Tests/muon
## Register all support components
dbLoadDatabase "dbd/muon.dbd"
muon_registerRecordDeviceDriver pdbbase
## Load record instances
dbLoadTemplate "db/userHost.substitutions"
dbLoadRecords "db/dbSubExample.db", "user=ernestoHost"
## Set this to see messages from mySub
#var mySubDebug 1
## Run this to trace the stages of iocInit
#traceIocInit
cd /home/ernesto/sandbox/Tests/muon/iocBoot/iocmuon
iocInit
Starting iocInit
############################################################################
## EPICS R3.14.10--lcls1 $$Name: R3-14-2_branch $$ $$Date: 2008/09/16 16:32:45 $$
## EPICS Base built Sep 16 2008
############################################################################
iocRun: All initialization complete
## Start any sequence programs
seq sncExample, "user=ernestoHost"
SEQ Version 2.0.11: Tue Sep 16 19:33:33 2008
Spawning state program "sncExample", thread 0xf2036a0: "sncExample"
epics> sncExample: Startup delay over
sncExample: Changing to high
sncExample: Changing to low
sncExample: Changing to high
sncExample: Changing to low
sncExample: Changing to high

epics> seqcaStats
Command seqcaStats not found.
==============================================================================================




============================================================
************************************************************
32-Bit Linux OS
============================================================
Red Hat Enterprise Linux WS release 4 (Nahant Update 6)
Linux Kernel: 2.6.9-67.0.15.ELsmp  i686 i686 i386 GNU/Linux
Host Compiler: gcc version 3.4.6

Results of libCom Tests:
epicsUnitTestTest..........ok
epicsCalcTest..............ok
epicsAlgorithmTest.........ok
epicsMathTest..............ok
epicsStdioTest.............ok
epicsStringTest............ok
epicsTimeTest..............ok
epicsThreadTest............ok
epicsThreadPriorityTest....ok
epicsThreadPrivateTest.....ok
epicsExitTest..............ok
epicsTimerTest.............ok
ringPointerTest............ok
epicsEventTest.............ok
epicsMutexTest.............ok
epicsExceptionTest.........ok
epicsMessageQueueTest......ok
macEnvExpandTest...........macLib: macro FOO is undefined (expanding string ${FOO})
macLib: macro FOO is undefined (expanding string ${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 FOO) macLib: string ${FOO=$(FOO)} is recursive (expanding environment variable FOO)
ok
macLibTest.................ok
taskwdTest.................Thread testTask2 (0x8982080) suspended
ok
blockingSockTest...........ok
All tests successful.
Files=21, Tests=1588, 392 wallclock secs ( 1.10 cusr + 0.91 csys = 2.01 CPU)
==================================================================================================


Thanks,
Ernest

Navigate by Date:
Prev: R3.14.10-pre1 Paul Hamadyk
Next: SLAC RTEMS and libCom test harness Ernest L. Williams Jr.
Index: 2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: R3.14.10-pre1 Paul Hamadyk
Next: SLAC RTEMS and libCom test harness Ernest L. Williams Jr.
Index: 2002  2003  2004  2005  2006  2007  <20082009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 02 Feb 2012 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·