Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017 Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
<== Date ==> <== Thread ==>

Subject: EPICS 7.0.1-pre1 (dbJLinkInit: lexical error: invalid char in json text. ) on Fedora 26
From: "Williams Jr., Ernest L." <ernesto@slac.stanford.edu>
To: EPICS core-talk <core-talk@aps.anl.gov>
Date: Tue, 28 Nov 2017 15:56:13 +0000

Hi,


All the tests pass successfully on our standard

RHEL6 and RHEL7 machines at SLAC.


However, for Fedora 26 although all of the tests passed I see the following:


make -C ./test runtests  
make[3]: Entering directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test'
make -C ioc/db runtests  
make[4]: Entering directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/ioc/db'
make -C O.linux-x86_64 -f ../Makefile TOP=../../../.. \
   T_A=linux-x86_64 runtests
make[5]: Entering directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/ioc/db/O.linux-x86_64'
perl -CSD -MTest::Harness -e 'runtests @ARGV if @ARGV;' dbScanTest.t dbShutdownTest.t dbPutLinkTest.t dbLockTest.t dbStressTest.t testdbConvert.t callb
ackTest.t callbackParallelTest.t dbStateTest.t dbServerTest.t dbCaStatsTest.t dbCaLinkTest.t scanIoTest.t dbChannelTest.t dbChArrTest.t chfPluginTest.t
arrShorthandTest.t recGblCheckDeadbandTest.t testPutGetTest.t dbStaticTest.t
dbScanTest.t ............... ok
dbShutdownTest.t ........... ok
dbJLinkInit: lexical error: invalid char in json text.
                                 {"x":bbbb}
                    (right here) ------^

dbJLinkInit: parse error: premature EOF
                                      {"z":{"good":6}
                    (right here) ------^


dbPutLinkTest.t ............ ok
dbLockTest.t ............... ok
dbStressTest.t ............. ok
testdbConvert.t ............ ok
callbackTest.t ............. ok
callbackParallelTest.t ..... ok
dbStateTest.t .............. ok
dbRegisterServer: 'one' registered twice?
dbRegisterServer: Bad server name 'bad name'
dbRegisterServer: Ignoring 'disabled', per environment
dbUnregisterServer: Servers still active!
dbUnregisterServer: 'toolate' not registered.
dbUnregisterServer: 'no-routines' has no stop() method.
dbServerTest.t ............. ok
dbCaStatsTest.t ............ ok
dbCaLinkTest.t ............. ok
scanIoTest.t ............... ok
dbChannelTest.t ............ ok
Starting iocInit
iocRun: All initialization complete
dbChArrTest.t .............. ok
chfConfigParseStart: plugin pvt alloc failed
chfPluginTest.t ............ ok
arrShorthandTest.t ......... ok
recGblCheckDeadbandTest.t .. ok
testPutGetTest.t ........... ok
dbStaticTest.t ............. ok
All tests successful.
Files=20, Tests=2856, 79 wallclock secs ( 0.42 usr  0.04 sys + 15.66 cusr 10.94 csys = 27.06 CPU)

Result: PASS
make[5]: Leaving directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/ioc/db/O.linux-x86_64'
make[4]: Leaving directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/ioc/db'



make -C std/rec runtests  
make[4]: Entering directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/std/rec'
make -C O.linux-x86_64 -f ../Makefile TOP=../../../.. \
   T_A=linux-x86_64 runtests
make[5]: Entering directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/std/rec/O.linux-x86_64'
perl -CSD -MTest::Harness -e 'runtests @ARGV if @ARGV;' arrayOpTest.t recMiscTest.t linkRetargetLinkTest.t linkInitTest.t compressTest.t asyncSoftTest.
t softTest.t asTest.t analogMonitorTest.t regressTest.t simmTest.t
arrayOpTest.t ........... ok
recMiscTest.t ........... ok
linkRetargetLinkTest.t .. ok
dbRegisterServer: 'rsrv' registered twice?
dbRegisterServer: 'rsrv' registered twice?
dbRegisterServer: 'rsrv' registered twice?
dbRegisterServer: 'rsrv' registered twice?
dbRegisterServer: 'rsrv' registered twice?
linkInitTest.t .......... ok
dbRegisterServer: 'rsrv' registered twice?
compressTest.t .......... ok
asyncSoftTest.t ......... ok
softTest.t .............. ok
asTest.t ................ ok
Starting iocInit
analogMonitorTest.t ..... ok
dbRegisterServer: 'rsrv' registered twice?
dbConvertJSON: parse error: trailing garbage
                                     0x10
                    (right here) ------^

dbConvertJSON: parse error: trailing garbage
                                     0x10
                    (right here) ------^

dbConvertJSON: parse error: trailing garbage
                                     0x10
                    (right here) ------^

dbConvertJSON: parse error: trailing garbage
                                     0x10
                    (right here) ------^
dbConvertJSON: parse error: trailing garbage
                                     0x10
                    (right here) ------^

dbConvertJSON: parse error: trailing garbage
                                     0x10
                    (right here) ------^

dbConvertJSON: parse error: trailing garbage
                                     0x10
                    (right here) ------^

dbConvertJSON: parse error: trailing garbage
                                     0x10
                    (right here) ------^

dbRegisterServer: 'rsrv' registered twice?
regressTest.t ........... ok
simmTest.t .............. ok
All tests successful.
Files=11, Tests=3567, 12 wallclock secs ( 0.42 usr  0.01 sys +  0.79 cusr  0.14 csys =  1.36 CPU)
Result: PASS
make[5]: Leaving directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/std/rec/O.linux-x86_64'
make[4]: Leaving directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/std/rec'
make -C std/filters runtests  
make[4]: Entering directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/std/filters'
make -C O.linux-x86_64 -f ../Makefile TOP=../../../.. \
   T_A=linux-x86_64 runtests
make[5]: Entering directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/std/filters/O.linux-x86_64'
perl -CSD -MTest::Harness -e 'runtests @ARGV if @ARGV;' tsTest.t dbndTest.t arrTest.t syncTest.t
tsTest.t .... ok
dbndTest.t .. ok
arrTest.t ... ok
syncTest.t .. ok
All tests successful.
Files=4, Tests=1612,  2 wallclock secs ( 0.19 usr  0.00 sys +  0.09 cusr  0.03 csys =  0.31 CPU)
Result: PASS
make[5]: Leaving directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/std/filters/O.linux-x86_64'
make[4]: Leaving directory '/usr/local/controls/epics/base/base-7.0.1-pre1/modules/database/test/std/filters'


Cheers,

Ernest Williams


Replies:
Re: EPICS 7.0.1-pre1 (dbJLinkInit: lexical error: invalid char in json text. ) on Fedora 26 Andrew Johnson

Navigate by Date:
Prev: Re: EPICS 7.0.1-pre1 (non-virtual destructors) Michael Davidsaver
Next: Re: git question Kasemir, Kay
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
Navigate by Thread:
Prev: Re: git question Kasemir, Kay
Next: Re: EPICS 7.0.1-pre1 (dbJLinkInit: lexical error: invalid char in json text. ) on Fedora 26 Andrew Johnson
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
ANJ, 28 Nov 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·