EPICS Controls 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  2018  2019  2020  <20212022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Building base 7.0.6 with parallel make fails on windows-x64
From: Mark Rivers via Core-talk <core-talk at aps.anl.gov>
To: 'Michael Davidsaver' <mdavidsaver at gmail.com>
Cc: EPICS core-talk <core-talk at aps.anl.gov>
Date: Mon, 20 Sep 2021 23:01:25 +0000

> Which 'make' build/version is in use?

 

4.2.1, and I am pretty certain this is the version Andrew built, linked on the EPICS Web page.

 

> Which perl disto/version?

ActiveState perl

This is perl 5, version 24, subversion 3 (v5.24.3) built for MSWin32-x64-multi-thread

 

> Is H: a local disk or network share?

Network share.

 

> Any notable environment variables effecting make?  (eg. '%SHELL%' or '%MAKESHELL%')

 

No, not that I know of.

 

This configuration has been working fine for quite a long time.

 

I just tried building base 7.0.5 with the same configuration and got this:

 

H:\epics-devel\base-7.0.5>make -sj8 > build1.txt

'..' is not recognized as an internal or external command,

operable program or batch file.

make[5]: *** [../../../../../../configure/RULES_BUILD:255: dbHeaderTest.obj] Error 2

make[5]: *** Waiting for unfinished jobs....

make[4]: *** [../../../../../configure/RULES_ARCHS:58: install.windows-x64] Error 2

make[3]: *** [../../../configure/RULES_DIRS:85: std/rec.install] Error 2

make[2]: *** [../../configure/RULES_DIRS:85: test.install] Error 2

make[1]: *** [../configure/RULES_DIRS:85: database.install] Error 2

make: *** [configure/RULES_DIRS:85: modules.install] Error 2

 

I have attached the build1.txt file.

 

That build did make it further than on 7.0.6, it built pvData.dll and nt.dll

 

H:\epics-devel\base-7.0.5>dir bin\windows-x64\*.dll

Volume in drive H is local_rw

Volume Serial Number is 6DDD-530A

 

Directory of H:\epics-devel\base-7.0.5\bin\windows-x64

 

09/20/2021  05:23 PM           544,256 dbCore.dll

09/20/2021  05:27 PM           301,568 dbRecStd.dll

09/20/2021  05:16 PM           434,176 Com.dll

09/20/2021  05:19 PM           317,440 ca.dll

09/20/2021  05:20 PM           980,480 pvData.dll

09/20/2021  05:23 PM           373,248 nt.dll

               6 File(s)      2,951,168 bytes

               0 Dir(s)  700,773,781,504 bytes free

 

I then tried building again without clean, and it worked.  I have also attached build2.txt.

 

H:\epics-devel\base-7.0.5>make -sj8 > build2.txt

 

H:\epics-devel\base-7.0.5>dir bin\windows-x64\*.dll

Volume in drive H is local_rw

Volume Serial Number is 6DDD-530A

 

Directory of H:\epics-devel\base-7.0.5\bin\windows-x64

 

09/20/2021  05:51 PM         1,131,520 pvAccess.dll

09/20/2021  05:23 PM           544,256 dbCore.dll

09/20/2021  05:27 PM           301,568 dbRecStd.dll

09/20/2021  05:51 PM            47,104 pvAccessIOC.dll

09/20/2021  05:16 PM           434,176 Com.dll

09/20/2021  05:19 PM           317,440 ca.dll

09/20/2021  05:51 PM           188,928 pvAccessCA.dll

09/20/2021  05:20 PM           980,480 pvData.dll

09/20/2021  05:23 PM           373,248 nt.dll

09/20/2021  05:53 PM           462,336 pvaClient.dll

09/20/2021  05:54 PM           451,072 qsrv.dll

09/20/2021  05:54 PM           366,080 pvDatabase.dll

              12 File(s)      5,598,208 bytes

               0 Dir(s)  700,123,938,816 bytes free

 

I don’t understand why it is not building pvData.dll, nt.dll, etc. on 7.0.6 even when I restart the build.

 

Mark

 

-----Original Message-----

From: Michael Davidsaver <mdavidsaver at gmail.com>

Sent: Monday, September 20, 2021 4:33 PM

To: Mark Rivers <rivers at cars.uchicago.edu>

Cc: 'Johnson, Andrew N.' <anj at anl.gov>; EPICS core-talk <core-talk at aps.anl.gov>

Subject: Re: Building base 7.0.6 with parallel make fails on windows-x64

 

On 9/20/21 1:42 PM, Mark Rivers via Core-talk wrote:

> Hi Andrew,

>

>  

>

> Ø  How repeatable is the failure?

>

>  

>

> I seem to have repeatable problems, but they are not exactly what I saw before.

>

>  

>

> This is the output when I do “make clean uninstall” and then “make –sj8”, putting the output in file build3.txt.

 

Is '-s' necessary to reproduce?  If not, omitting this might give some idea of exactly what the malformed command is.

 

 

Also maybe worthwhile asking a couple of ~silly background questions.

 

Which 'make' build/version is in use?

 

Which perl disto/version?

 

Is H: a local disk or network share?

 

Any notable environment variables effecting make?  (eg. '%SHELL%' or '%MAKESHELL%')

 

I'm wondering if ".." is a symptom of using 'cmd' instead of 'bash'

shell.

 

 

> H:\epics-devel\base-7.0.6>make -sj clean uninstall

>

>  

>

> H:\epics-devel\base-7.0.6>make -sj8 >  build3.txt

>

> toolchain.c

>

> '..' is not recognized as an internal or external command,

>

> operable program or batch file.

>

>  

>

> I have attached the output file from that build, build3.txt.  I don’t see any errors.  However, it did not build the pvAccess, pvDatabase, etc. modules.  These are the only DLLs in bin\windows-x64.

>

>  

>

> H:\epics-devel\base-7.0.6>dir bin\windows-x64\*.dll

>

> Volume in drive H is local_rw

>

> Volume Serial Number is 6DDD-530A

>

>  

>

> Directory of H:\epics-devel\base-7.0.6\bin\windows-x64

>

>  

>

> 09/20/2021  03:15 PM           438,784 Com.dll

>

> 09/20/2021  03:18 PM           317,440 ca.dll

>

> 09/20/2021  03:21 PM           549,888 dbCore.dll

>

> 09/20/2021  03:24 PM           307,200 dbRecStd.dll

>

>                4 File(s)      1,613,312 bytes

>

>                0 Dir(s)  700,124,401,664 bytes free

>

>  

>

> That does not seem correct, there should be many more DLLs.

>

>  

>

> I then just run “make –sj” again without cleaning first, putting the

> output in build4.txt

>

>  

>

> H:\epics-devel\base-7.0.6>make -sj8 >  build4.txt

>

>  

>

> There was no command line output.  The build did not create the missing DLLs.  I have attached build4.txt as well.

>

>  

>

> Thanks,

>

> Mark

>

>  

>

>  

>

>  

>

> *From:*Johnson, Andrew N. <anj at anl.gov>

> *Sent:* Wednesday, September 15, 2021 5:45 PM

> *To:* Mark Rivers <rivers at cars.uchicago.edu>

> *Cc:* EPICS core-talk <core-talk at aps.anl.gov>

> *Subject:* Re: Building base 7.0.6 with parallel make fails on

> windows-x64

>

>  

>

> Hi Mark,

>

>  

>

> On Sep 11, 2021, at 9:02 AM, Mark Rivers via Core-talk <core-talk at aps.anl.gov <mailto:core-talk at aps.anl.gov>> wrote:

>

>      

>

>     I tried to build base 7.0.6 on windows-x64 using “make –sj8” on an 8-core machine.  It failed as follows:

>

>      

>

>     softIoc_registerRecordDeviceDriver.cpp

>

>     softMain.cpp

>

>        Creating library dbRecStd.lib and object dbRecStd.exp

>

>     Generating code

>

>     Finished generating code

>

>     Generating code

>

>     Finished generating code

>

>  

>

> The above files and dbCommon.dbd are built within modules/database/src.

>

>

>

>     dbdExpand.pl: Can't find file 'dbCommon.dbd'

>

>       while reading 'base.dbd' to create 'recTestIoc.dbd'

>

>     dbdExpand.pl: Exiting due to errors

>

>     make[5]: *** [../../../../../../configure/RULES.Db:403:

> ../O.Common/recTestIoc.dbd] Error 2

>

>     make[5]: *** Waiting for unfinished jobs....

>

>     make[4]: *** [../../../../../configure/RULES_ARCHS:58:

> install.windows-x64] Error 2

>

>     make[3]: *** [../../../configure/RULES_DIRS:85: std/rec.install]

> Error 2

>

>     make[3]: *** Waiting for unfinished jobs....

>

>  

>

> The recTestIoc.dbd file is created within modules/database/test/std/rec which is built as a subdirectory of modules/database/test. There is a hard dependency specified in modules/database/Makefile so it isn’t supposed to be possible to start building in the test directory until the src directory has finished building:

>

>  

>

>     DIRS += src

>

>      

>

>     DIRS += test

>

>     test_DEPEND_DIRS = src

>

>

>

> Thus I’m having difficulty imagining how that failure can occur (I’m not saying it couldn’t, I just don’t see how at the moment). How repeatable is the failure?

>

>  

>

>  

>

>

>

>     Running make –sj8 again appeared to work although it started with this message:

>

>      

>

>     H:\epics-devel\base-7.0.6>make -sj8

>

>     '..' is not recognized as an internal or external command,

>

>     operable program or batch file.

>

>     asTestLib.c

>

>     dbHeaderTest.c

>

>     arrayOpTest.c

>

>     …

>

>  

>

> Those .c files are compiled in the modules/database/test/std/rec directory, which makes sense given the failure above. I’ll see if I can work out what the ‘..’ program might have been in case it provides more clues.

>

>  

>

> - Andrew

>

>  

>

> --

>

> Complexity comes for free, simplicity you have to work for.

>

>  

>

 

ccl.c
dfa.c
ecs.c
gen.c
misc.c
nfa.c
sym.c
tblcmp.c
closure.c
error.c
lalr.c
lr0.c
antelope.c
mkpar.c
output.c
h:\epics-devel\base-7.0.5\modules\libcom\src\yacc\lr0.c(177): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\yacc\lr0.c(305): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\yacc\output.c(1011): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\yacc\antelope.c(241): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
reader.c
skeleton.c
symtab.c
verbose.c
warshall.c
h:\epics-devel\base-7.0.5\modules\libcom\src\yacc\reader.c(1523): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\yacc\reader.c(1761): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
Generating code
Finished generating code
parse.c
scan.l(935): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
scan.l(180): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
scan.l(240): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
scan.l(269): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
scan.l(271): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
scan.l(326): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
scan.l(347): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
scan.l(363): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
scan.l(379): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
scan.l(382): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
scan.l(385): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
scan.l(513): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data
scan.l(649): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
scan.l(805): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
Generating code
Finished generating code
asLib.c
asTrapWrite.c
bucketLib.c
postfix.c
calcPerform.c
cvtFast.c
resourceLib.cpp
epicsSingletonMutex.cpp
h:\epics-devel\base-7.0.5\modules\libcom\src\bucketlib\bucketlib.c(180): warning C4267: '=': conversion from 'size_t' to 'BUCKETID', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\bucketlib\bucketlib.c(183): warning C4267: '=': conversion from 'size_t' to 'BUCKETID', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\cvtfast\cvtfast.c(312): warning C4244: '=': conversion from 'epicsUInt64' to 'char', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\cvtfast\cvtfast.c(334): warning C4244: '=': conversion from 'epicsUInt64' to 'char', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\cvtfast\cvtfast.c(374): warning C4146: unary minus operator applied to unsigned type, result still unsigned
h:\epics-devel\base-7.0.5\modules\libcom\src\cvtfast\cvtfast.c(436): warning C4146: unary minus operator applied to unsigned type, result still unsigned
h:\epics-devel\base-7.0.5\modules\libcom\src\cvtfast\cvtfast.c(473): warning C4146: unary minus operator applied to unsigned type, result still unsigned
dbmf.c
ellLib.c
ellSort.c
envSubr.c
envData.c
errlog.c
errSymLib.c
h:\epics-devel\base-7.0.5\modules\libcom\src\as\aslibroutines.c(218): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\as\aslibroutines.c(375): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\as\aslibroutines.c(400): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
../as/asLib_lex.l(330): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
../as/asLib_lex.l(103): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data
../as/asLib_lex.l(239): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
../as/asLib_lex.l(398): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
errSymTbl.c
fdmgr.cpp
h:\epics-devel\base-7.0.5\modules\libcom\src\elllib\ellsort.c(58): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\elllib\ellsort.c(59): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\error\errlog.c(101): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\error\errlog.c(475): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
fdManager.cpp
freeListLib.c
gpHashLib.c
iocsh.cpp
initHooks.c
registry.c
h:\epics-devel\base-7.0.5\modules\libcom\src\freelist\freelistlib.c(49): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
libComRegister.c
h:\epics-devel\base-7.0.5\modules\libcom\src\iocsh\iocsh.cpp(464): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
iocLog.c
logClient.c
h:\epics-devel\base-7.0.5\modules\libcom\src\cxxtemplates\resourcelib.h(1107): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
macCore.c
macEnv.c
macUtil.c
h:\epics-devel\base-7.0.5\modules\libcom\src\maclib\maccore.c(219): warning C4244: '=': conversion from '__int64' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\maclib\maccore.c(295): warning C4267: 'return': conversion from 'size_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\maclib\maccore.c(351): warning C4267: '=': conversion from 'size_t' to 'long', possible loss of data
alarmString.c
aToIPAddr.c
h:\epics-devel\base-7.0.5\modules\libcom\src\fdmgr\fdmanager.cpp(115): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\fdmgr\fdmanager.cpp(121): warning C4244: 'argument': conversion from 'SOCKET' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\iocsh\libcomregister.c(297): warning C4312: 'type cast': conversion from 'unsigned long' to 'epicsThreadId' of greater size
h:\epics-devel\base-7.0.5\modules\libcom\src\iocsh\libcomregister.c(365): warning C4312: 'type cast': conversion from 'unsigned long' to 'epicsThreadId' of greater size
adjustment.c
h:\epics-devel\base-7.0.5\modules\libcom\src\log\logclient.c(173): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\log\logclient.c(566): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
cantProceed.c
epicsConvert.c
epicsExit.c
epicsStdlib.c
epicsString.c
truncateFile.c
ipAddrToAsciiAsynchronous.cpp
h:\epics-devel\base-7.0.5\modules\libcom\src\misc\epicsstring.c(43): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\misc\epicsstring.c(114): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
epicsUnitTest.c
epicsThread.cpp
epicsMutex.cpp
epicsEvent.cpp
epicsTime.cpp
epicsMessageQueue.cpp
epicsMath.cpp
epicsAtomicOSD.cpp
epicsGeneralTime.c
osiClockTime.c
osdSock.c
osdSockAddrReuse.cpp
osdSockUnsentCount.c
osiSock.c
systemCallIntMech.cpp
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\os\win32\osdsock.c(125): warning C4244: 'return': conversion from 'SOCKET' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\os\win32\osdsock.c(156): warning C4267: 'return': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\os\win32\osdsock.c(152): warning C4996: 'gethostbyaddr': Use getnameinfo() or GetNameInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
c:\program files (x86)\windows kits\10\include\10.0.17763.0\um\winsock2.h(2197): note: see declaration of 'gethostbyaddr'
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\os\win32\osdsock.c(169): warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
c:\program files (x86)\windows kits\10\include\10.0.17763.0\um\winsock2.h(2219): note: see declaration of 'gethostbyname'
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\epicsgeneraltime.c(222): warning C4244: '=': conversion from 'epicsUInt64' to 'epicsUInt32', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\epicstime.cpp(426): warning C4244: '=': conversion from 'time_t' to 'long', possible loss of data
epicsSocketConvertErrnoToString.cpp
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\epicstime.cpp(655): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\osisock.c(70): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\osisock.c(123): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\osisock.c(177): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
osdAssert.c
osdFindSymbol.c
osdInterrupt.c
osdPoolStatus.c
osdSignal.cpp
osdEnv.c
epicsReadline.c
epicsTempFile.c
epicsStdio.c
osdStdio.c
osdThread.c
osdThreadExtra.c
osdThreadHooks.c
osdMutex.c
osdSpin.c
osdEvent.c
osdTime.cpp
osdMonotonic.c
osdProcess.c
osdNetIntf.c
osdMessageQueue.cpp
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\os\win32\osdthread.c(478): warning C4312: 'type cast': conversion from 'unsigned int' to 'void *' of greater size
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\os\win32\osdmutex.c(73): warning C4996: 'GetVersionExA': was declared deprecated
c:\program files (x86)\windows kits\10\include\10.0.17763.0\um\sysinfoapi.h(378): note: see declaration of 'GetVersionExA'
osdgetexec.c
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\os\default\osdmessagequeue.cpp(409): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\os\default\osdmessagequeue.cpp(411): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
devLibVME.c
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\os\win32\osdmonotonic.c(54): warning C4244: '=': conversion from 'LONGLONG' to 'double', possible loss of data
devLibVMEOSD.c
epicsStackTrace.c
osdBackTrace.cpp
osdFindAddr.c
poolJob.c
threadPool.c
epicsRingPointer.cpp
h:\epics-devel\base-7.0.5\modules\libcom\src\osi\os\win32\osdgetexec.c(29): warning C4267: 'function': conversion from 'size_t' to 'DWORD', possible loss of data
epicsRingBytes.c
h:\epics-devel\base-7.0.5\modules\libcom\src\pool\threadpool.c(344): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
taskwd.c
epicsTimer.cpp
timer.cpp
timerQueue.cpp
timerQueueActive.cpp
timerQueueActiveMgr.cpp
timerQueuePassive.cpp
yajl.c
yajl_alloc.c
yajl_buf.c
yajl_encode.c
yajl_gen.c
yajl_lex.c
yajl_parser.c
epicsGetopt.c
setThreadName.cpp
forceBadAllocException.cpp
iocLogServer.c
Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384

Copyright (C) Microsoft Corporation.  All rights reserved.


h:\epics-devel\base-7.0.5\modules\libcom\src\log\ioclogserver.c(414): warning C4244: 'function': conversion from 'SOCKET' to 'int', possible loss of data
   Creating library Com.lib and object Com.exp
Generating code
Finished generating code
Generating code
Finished generating code
epicsUnitTestTest.c
epicsInlineTest1.c
epicsTypesTest.c
epicsInlineTest2.c
epicsInlineTest3.cpp
epicsInlineTest4.cpp
epicsCalcTest.cpp
epicsAlgorithmTest.cpp
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(73): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(553): warning C4806: '!=': unsafe operation: no value of type 'bool' promoted to type 'int' can equal the given constant
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(573): warning C4806: '!=': unsafe operation: no value of type 'bool' promoted to type 'int' can equal the given constant
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(674): warning C4804: '<': unsafe use of type 'bool' in operation
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(697): warning C4804: '<=': unsafe use of type 'bool' in operation
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(742): warning C4804: '>': unsafe use of type 'bool' in operation
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(762): warning C4804: '>=': unsafe use of type 'bool' in operation
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(872): warning C4554: '|': check operator precedence for possible error; use parentheses to clarify precedence
epicsMathTest.c
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(873): warning C4554: '|': check operator precedence for possible error; use parentheses to clarify precedence
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(874): warning C4554: '^': check operator precedence for possible error; use parentheses to clarify precedence
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(884): warning C4554: '&': check operator precedence for possible error; use parentheses to clarify precedence
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(885): warning C4554: '&': check operator precedence for possible error; use parentheses to clarify precedence
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(886): warning C4804: '<<': unsafe use of type 'bool' in operation
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(887): warning C4804: '>>': unsafe use of type 'bool' in operation
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(888): warning C4804: '>>': unsafe use of type 'bool' in operation
epicsMMIOTest.c
epicsEllTest.c
epicsEnvTest.c
epicsEnvUnsetTest.c
epicsErrlogTest.c
epicsStdioTest.c
h:\epics-devel\base-7.0.5\modules\libcom\test\epicselltest.c(244): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
epicsSockResolveTest.c
epicsStdlibTest.c
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstdiotest.c(50): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstdiotest.c(61): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstdiotest.c(110): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstdiotest.c(118): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstdiotest.c(124): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
epicsStringTest.c
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstdlibtest.c(274): warning C4146: unary minus operator applied to unsigned type, result still unsigned
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstdlibtest.c(316): warning C4146: unary minus operator applied to unsigned type, result still unsigned
epicsTimeTest.cpp
epicsTimeZoneTest.c
epicsThreadTest.cpp
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstringtest.c(187): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstringtest.c(189): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstringtest.c(191): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
epicsThreadClassTest.cpp
epicsThreadOnceTest.c
epicsThreadPriorityTest.cpp
h:\epics-devel\base-7.0.5\modules\libcom\test\epicserrlogtest.c(373): warning C4267: 'function': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\epicserrlogtest.c(487): warning C4244: 'function': conversion from 'SOCKET' to 'int', possible loss of data
epicsThreadPrivateTest.cpp
epicsThreadHooksTest.c
epicsThreadPoolTest.c
epicsExitTest.c
epicsTimerTest.cpp
ringPointerTest.c
ringBytesTest.c
epicsEventTest.cpp
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsthreadpooltest.c(104): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsthreadpooltest.c(112): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsthreadpooltest.c(113): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
epicsMutexTest.cpp
epicsSpinTest.c
epicsAtomicTest.cpp
macDefExpandTest.c
cvtFastTest.c
macLibTest.c
aslibtest.c
taskwdTest.c
h:\epics-devel\base-7.0.5\modules\libcom\test\maclibtest.c(29): warning C4267: 'initializing': conversion from 'size_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(239): warning C4305: 'function': truncation from 'double' to 'float'
epicsMessageQueueTest.cpp
blockingSockTest.cpp
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(240): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(241): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(242): warning C4305: 'function': truncation from 'double' to 'float'
epicsStackTraceTest.c
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(243): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(244): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(245): warning C4305: 'function': truncation from 'double' to 'float'
ipAddrToAsciiTest.cpp
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(246): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(247): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(248): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(249): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(250): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(251): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(252): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(253): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(254): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(255): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(256): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(266): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(267): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(268): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(269): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(300): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(301): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(302): warning C4305: 'function': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfasttest.c(303): warning C4305: 'function': truncation from 'double' to 'float'
osiSockTest.c
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsstacktracetest.c(97): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
testexecname.c
iocshTest.cpp
epicsLoadTest.cpp
epicsThreadPerform.cpp
epicsMaxThreads.c
buckTest.c
epicsAtomicPerform.cpp
cvtFastPerform.cpp
h:\epics-devel\base-7.0.5\modules\libcom\test\bucktest.c(51): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\libcom\test\epicsatomicperform.cpp(51): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfastperform.cpp(99): warning C4244: 'argument': conversion from 'double' to 'float', possible loss of data
h:\epics-devel\base-7.0.5\modules\libcom\test\cvtfastperform.cpp(118): warning C4244: 'argument': conversion from 'double' to 'float', possible loss of data
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(94) : warning C4723: potential divide by 0
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(56) : warning C4723: potential divide by 0
h:\epics-devel\base-7.0.5\modules\libcom\test\epicscalctest.cpp(30) : warning C4723: potential divide by 0
Generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Finished generating code
Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384

Copyright (C) Microsoft Corporation.  All rights reserved.


cac.cpp
cacChannel.cpp
cacChannelNotify.cpp
cacContextNotify.cpp
cacReadNotify.cpp
cacWriteNotify.cpp
cacStateNotify.cpp
access.cpp
iocinf.cpp
convert.cpp
test_event.cpp
repeater.cpp
searchTimer.cpp
disconnectGovernorTimer.cpp
h:\epics-devel\base-7.0.5\modules\ca\src\client\access.cpp(312): warning C4244: 'argument': conversion from 'SOCKET' to 'int', possible loss of data
repeaterSubscribeTimer.cpp
baseNMIU.cpp
nciu.cpp
h:\epics-devel\base-7.0.5\modules\ca\src\client\repeater.cpp(495): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
netiiu.cpp
udpiiu.cpp
tcpiiu.cpp
h:\epics-devel\base-7.0.5\modules\ca\src\client\netiiu.cpp(99): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
noopiiu.cpp
netReadNotifyIO.cpp
netWriteNotifyIO.cpp
netSubscription.cpp
h:\epics-devel\base-7.0.5\modules\ca\src\client\tcpiiu.cpp(1061): warning C4477: 'printf' : format string '%d' requires an argument of type 'int', but variadic argument 1 has type 'const SOCKET'
h:\epics-devel\base-7.0.5\modules\ca\src\client\tcpiiu.cpp(1061): note: consider using '%lld' in the format string
h:\epics-devel\base-7.0.5\modules\ca\src\client\tcpiiu.cpp(1061): note: consider using '%Id' in the format string
h:\epics-devel\base-7.0.5\modules\ca\src\client\tcpiiu.cpp(1061): note: consider using '%I64d' in the format string
h:\epics-devel\base-7.0.5\modules\ca\src\client\tcpiiu.cpp(1301): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\client\tcpiiu.cpp(1331): warning C4267: 'initializing': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\client\tcpiiu.cpp(2177): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data
tcpSendWatchdog.cpp
tcpRecvWatchdog.cpp
bhe.cpp
ca_client_context.cpp
oldChannelNotify.cpp
oldSubscription.cpp
getCallback.cpp
getCopy.cpp
putCallback.cpp
h:\epics-devel\base-7.0.5\modules\ca\src\client\ca_client_context.cpp(169): warning C4244: 'argument': conversion from 'SOCKET' to 'int', possible loss of data
syncgrp.cpp
CASG.cpp
syncGroupNotify.cpp
syncGroupReadNotify.cpp
syncGroupWriteNotify.cpp
localHostName.cpp
comQueRecv.cpp
h:\epics-devel\base-7.0.5\modules\ca\src\client\localhostname.cpp(41): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
comQueSend.cpp
comBuf.cpp
hostNameCache.cpp
msgForMultiplyDefinedPV.cpp
ca_test_main.c
h:\epics-devel\base-7.0.5\modules\ca\src\client\hostnamecache.cpp(38): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\client\comquesend.cpp(334): warning C4267: '=': conversion from 'size_t' to 'ca_uint32_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\client\hostnamecache.cpp(65): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
ca_test.c
caRepeater.cpp
catimeMain.c
catime.c
acctstMain.c
acctst.c
h:\epics-devel\base-7.0.5\modules\ca\src\client\catime.c(577): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\client\catime.c(589): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
caConnTestMain.cpp
caConnTest.cpp
casw.cpp
caEventRateMain.cpp
caEventRate.cpp
h:\epics-devel\base-7.0.5\modules\ca\src\client\casw.cpp(303): warning C4267: '-=': conversion from 'size_t' to 'unsigned int', possible loss of data
   Creating library ca.lib and object ca.exp
Generating code
byteBuffer.cpp
bitSet.cpp
epicsException.cpp
serializeHelper.cpp
event.cpp
timer.cpp
status.cpp
Finished generating code
h:\epics-devel\base-7.0.5\modules\pvdata\src\misc\bitset.cpp(194): warning C4267: 'return': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\misc\bitset.cpp(211): warning C4267: 'return': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\misc\bitset.cpp(317): warning C4267: 'initializing': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
typeCast.cpp
thread.cpp
parseToPOD.cpp
pvUnitTest.cpp
debugPtr.cpp
reftrack.cpp
Generating code
anyscalar.cpp
Finished generating code
pvdVersion.cpp
Generating code
Finished generating code
Generating code
Finished generating code
valueBuilder.cpp
Generating code
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
Finished generating code
Generating code
Finished generating code
TypeFunc.cpp
FieldCreateFactory.cpp
Generating code
Finished generating code
Generating code
Finished generating code
PVField.cpp
PVScalar.cpp
PVArray.cpp
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
PVScalarArray.cpp
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\fieldcreatefactory.cpp(203): warning C4309: 'argument': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\fieldcreatefactory.cpp(761): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\fieldcreatefactory.cpp(766): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
PVStructure.cpp
PVStructureArray.cpp
PVUnion.cpp
PVUnionArray.cpp
PVDataCreateFactory.cpp
Convert.cpp
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance


h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
pvSubArrayCopy.cpp
Compare.cpp
StandardField.cpp
StandardPVField.cpp
printer.cpp
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
alarm.cpp
pvAlarm.cpp
pvControl.cpp
pvDisplay.cpp
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\printer.cpp(125): warning C4244: '=': conversion from 'epics::pvData::int64' to 'epicsUInt32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\printer.cpp(292): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\printer.cpp(296): warning C4267: 'initializing': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\printer.cpp(301): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\printer.cpp(307): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\printer.cpp(347): warning C4267: '=': conversion from 'size_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\printer.cpp(349): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\factory\printer.cpp(361): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
caget.c
h:\epics-devel\base-7.0.5\modules\ca\src\tools\caget.c(276): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\caget.c(322): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
tool_lib.c
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(141): warning C4244: '=': conversion from 'double' to 'dbr_long_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(143): warning C4244: '=': conversion from 'double' to 'dbr_long_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(152): warning C4244: '=': conversion from 'dbr_double_t' to 'dbr_long_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(154): warning C4244: '=': conversion from 'dbr_double_t' to 'dbr_long_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(532): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(532): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(532): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(535): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(535): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(535): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(538): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(538): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(538): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(541): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(541): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(541): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(544): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(544): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(544): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(547): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(547): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(547): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(550): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(550): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\tool_lib.c(550): warning C4018: '<': signed/unsigned mismatch
pvEnumerated.cpp
camonitor.c
timeStamp.cpp
pvTimeStamp.cpp
cainfo.c
createRequest.cpp
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
requestmapper.cpp
caput.c
h:\epics-devel\base-7.0.5\modules\ca\src\tools\caput.c(212): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\ca\src\tools\caput.c(415): warning C4267: '+=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
bitSetUtil.cpp
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(65): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(78): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(118): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(129): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
Generating code
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(130): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(134): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(135): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(189): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(209): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(256): warning C4267: 'initializing': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(264): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(273): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(289): warning C4267: 'initializing': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
Finished generating code
h:\epics-devel\base-7.0.5\modules\pvdata\src\copy\requestmapper.cpp(295): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
Generating code
Finished generating code
parsehelper.cpp
Generating code
Finished generating code
parseany.cpp
Generating code
Finished generating code
parseinto.cpp
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
print.cpp
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\json\parseinto.cpp(268): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\json\parseinto.cpp(65): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\json\parseinto.cpp(145): note: see reference to function template instantiation 'void `anonymous-namespace'::valueAssign<epics::pvData::PVBoolean,epics::pvData::PVBooleanArray>(`anonymous-namespace'::context *,char)' being compiled
h:\epics-devel\base-7.0.5\modules\pvdata\src\json\parseinto.cpp(117): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\json\parseinto.cpp(133): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\modules\pvdata\src\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\src\json\print.cpp(56): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\json\print.cpp(179): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\json\print.cpp(183): warning C4267: 'initializing': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\json\print.cpp(188): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\src\json\print.cpp(194): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
   Creating library pvData.lib and object pvData.exp
Generating code
Finished generating code
unittest.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
Generating code
Finished generating code
testThread.cpp
testEvent.cpp
testTimer.cpp
testBitSet.cpp
testOverrunBitSet.cpp
testByteOrder.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\misc\testbitset.cpp(227): warning C4101: 'e': unreferenced local variable
testByteBuffer.cpp
testBaseException.cpp
testSharedVector.cpp
testDebugPtr.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
testSerialization.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\misc\testsharedvector.cpp(566): warning C4101: 'e': unreferenced local variable
testTimeStamp.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\misc\testserialization.cpp(502): warning C4101: 'ia': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\misc\testserialization.cpp(513): warning C4101: 'ia': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\misc\testserialization.cpp(524): warning C4101: 'ia': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\misc\testserialization.cpp(535): warning C4101: 'ia': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\misc\testserialization.cpp(743): warning C4101: 'oe': unreferenced local variable
testTypeCast.cpp
testUnitTest.cpp
testjson.cpp
test_reftrack.cpp
testanyscalar.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvdata\testapp\misc\testjson.cpp(173): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

testprinter.cpp
testBitSetUtil.cpp
testIntrospect.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
testPVType.cpp
testStandardField.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
testStandardPVField.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testintrospect.cpp(349): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testintrospect.cpp(351): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testintrospect.cpp(353): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testintrospect.cpp(360): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testintrospect.cpp(361): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testintrospect.cpp(367): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testintrospect.cpp(372): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testintrospect.cpp(377): warning C4101: 'e': unreferenced local variable
testPVData.cpp
testPVUnion.cpp
testConvert.cpp
testPVScalarArray.cpp
testPVStructureArray.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testpvdata.cpp(468): warning C4305: 'argument': truncation from 'double' to 'float'
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testpvdata.cpp(496): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testpvdata.cpp(504): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testpvdata.cpp(509): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
testOperators.cpp
testFieldBuilder.cpp
testValueBuilder.cpp
testProperty.cpp
testCreateRequest.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testfieldbuilder.cpp(97): warning C4101: 're': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\pv\testfieldbuilder.cpp(111): warning C4101: 're': unreferenced local variable
Generating code
Generating code
Finished generating code
Finished generating code
Generating code
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(376): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(410): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(433): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(436): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(438): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(442): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(444): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
Finished generating code
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(460): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(489): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(505): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(531): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(535): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(539): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(543): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(547): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(595): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(607): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(616): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(619): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(624): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(627): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(632): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(635): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(640): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(643): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(648): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(651): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(657): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(660): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(666): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(669): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
Generating code
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(676): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdata\testapp\copy\testcreaterequest.cpp(679): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Generating code
Finished generating code
Finished generating code
Generating code
Generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Finished generating code
Generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Finished generating code
Finished generating code
Finished generating code
Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384

Copyright (C) Microsoft Corporation.  All rights reserved.


ntutils.cpp
ntid.cpp
ntscalar.cpp
ntfield.cpp
ntscalarArray.cpp
ntnameValue.cpp
nttable.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance




h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance




h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

ntmultiChannel.cpp
h:\epics-devel\base-7.0.5\modules\normativetypes\src\nttable.cpp(200): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
ntscalarMultiChannel.cpp
ntndarray.cpp
ntmatrix.cpp
ntenum.cpp
ntunion.cpp
ntaggregate.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\normativetypes\src\ntndarray.cpp(294): warning C4244: 'initializing': conversion from 'epics::pvData::int64' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\normativetypes\src\ntndarray.cpp(295): warning C4244: 'initializing': conversion from '__int64' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\normativetypes\src\ntmatrix.cpp(169): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\normativetypes\src\ntmatrix.cpp(176): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
ntattribute.cpp
ntcontinuum.cpp
nthistogram.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
nturi.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
ntndarrayAttribute.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
makeBpt.c
asDbLib.c
asCa.c
asIocRegister.c
dbLock.c
dbAccess.c
dbBkpt.c
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dblock.c(88): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
dbChannel.c
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbaccess.c(840): warning C4267: '=': conversion from 'size_t' to 'long', possible loss of data
dbConstLink.c
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbaccess.c(874): warning C4267: '=': conversion from 'size_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbaccess.c(1025): warning C4267: '=': conversion from 'size_t' to 'long', possible loss of data
dbConvert.c
dbConvertJSON.c
dbDbLink.c
dbFastLinkConv.c
dbExtractArray.c
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(307): warning C4244: '=': conversion from 'epicsFloat64' to 'epicsUInt32', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvertjson.c(168): warning C4244: '=': conversion from 'long' to 'short', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(746): warning C4244: 'function': conversion from 'long' to 'epicsUInt16', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(193): warning C4244: '=': conversion from 'double' to 'epicsUInt32', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconstlink.c(98): warning C4244: '=': conversion from 'double' to 'epicsUInt32', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvertjson.c(239): warning C4244: '=': conversion from '__int64' to 'epicsUInt32', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(751): warning C4244: 'function': conversion from 'long' to 'epicsUInt16', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbchannel.c(123): warning C4244: 'function': conversion from '__int64' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(882): warning C4244: '=': conversion from 'epicsInt64' to 'epicsInt8', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(787): warning C4244: 'function': conversion from 'long' to 'epicsUInt16', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(889): warning C4244: '=': conversion from 'epicsInt64' to 'epicsUInt8', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(792): warning C4244: 'function': conversion from 'long' to 'epicsUInt16', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(896): warning C4244: '=': conversion from 'epicsInt64' to 'epicsInt16', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(903): warning C4244: '=': conversion from 'epicsInt64' to 'epicsUInt16', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(910): warning C4244: '=': conversion from 'epicsInt64' to 'epicsInt32', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(917): warning C4244: '=': conversion from 'epicsInt64' to 'epicsUInt32', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(938): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat32', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(1057): warning C4244: '=': conversion from 'epicsFloat64' to 'epicsUInt32', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(945): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(952): warning C4244: '=': conversion from 'epicsInt64' to 'epicsEnum16', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(966): warning C4244: '=': conversion from 'epicsUInt64' to 'epicsInt8', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(973): warning C4244: '=': conversion from 'epicsUInt64' to 'epicsUInt8', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(980): warning C4244: '=': conversion from 'epicsUInt64' to 'epicsInt16', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(987): warning C4244: '=': conversion from 'epicsUInt64' to 'epicsUInt16', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(1532): warning C4244: 'function': conversion from 'const epicsUInt64' to 'epicsUInt32', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(994): warning C4244: '=': conversion from 'epicsUInt64' to 'epicsInt32', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(1537): warning C4244: 'function': conversion from 'const epicsUInt64' to 'epicsUInt32', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(1001): warning C4244: '=': conversion from 'epicsUInt64' to 'epicsUInt32', possible loss of data

   Creating library nt.lib and object nt.exp
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(1574): warning C4244: 'function': conversion from 'long' to 'epicsUInt16', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(1022): warning C4244: '=': conversion from 'epicsUInt64' to 'epicsFloat32', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(1579): warning C4244: 'function': conversion from 'long' to 'epicsUInt16', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(1029): warning C4244: '=': conversion from 'epicsUInt64' to 'epicsFloat64', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(1036): warning C4244: '=': conversion from 'epicsUInt64' to 'epicsEnum16', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(1616): warning C4244: 'function': conversion from 'long' to 'epicsUInt16', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(1103): warning C4244: '=': conversion from 'epicsFloat32' to 'epicsInt64', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbconvert.c(1621): warning C4244: 'function': conversion from 'long' to 'epicsUInt16', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(1110): warning C4244: '=': conversion from 'epicsFloat32' to 'epicsUInt64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(1184): warning C4244: '=': conversion from 'epicsFloat64' to 'epicsInt32', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(1191): warning C4244: '=': conversion from 'epicsFloat64' to 'epicsUInt32', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(1198): warning C4244: '=': conversion from 'epicsFloat64' to 'epicsInt64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbfastlinkconv.c(1205): warning C4244: '=': conversion from 'epicsFloat64' to 'epicsUInt64', possible loss of data
dbJLink.c
Generating code
dbLink.c
dbNotify.c
dbScan.c
dbEvent.c
dbTest.c
db_access.c
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbtest.c(859): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbtest.c(999): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
db_test.c
recGbl.c
callback.c
dbCa.c
dbCaTest.c
cvtBpt.c
dbContext.cpp
dbChannelIO.cpp
dbSubscriptionIO.cpp
dbPutNotifyBlocker.cpp
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbca.c(523): warning C4018: '>': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbca.c(894): warning C4018: '<=': signed/unsigned mismatch
dbContextReadNotifyCache.cpp
dbIocRegister.c
chfPlugin.c
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbchannelnoop.h(83): warning C4138: '*/' found outside of comment
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbchannelnoop.h(36): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbcontext.cpp(76): warning C4800: 'int': forcing value to bool 'true' or 'false' (performance warning)
dbState.c
dbUnitTest.c
dbServer.c
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbunittest.c(144): warning C4244: '=': conversion from 'double' to 'epicsFloat32', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\db\dbunittest.c(282): warning C4018: '<': signed/unsigned mismatch
dbStaticLib.c
dbYacc.c
dbPvdLib.c
dbStaticRun.c
dbStaticIocRegister.c
dbLoadTemplate.c
dbtoolsIocRegister.c
Finished generating code
../dbStatic/dbLex.l(484): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
../dbtemplate/dbLoadTemplate_lex.l(311): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data../dbStatic/dbLex.l(158): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data

../dbtemplate/dbLoadTemplate_lex.l(66): warning C4244: 'initializing': conversion from '__int64' to 'int', possible loss of data../dbStatic/dbLex.l(294): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data

../dbtemplate/dbLoadTemplate_lex.l(202): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data../dbStatic/dbLex.l(453): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data

../dbtemplate/dbLoadTemplate_lex.l(361): warning C4244: '=': conversion from '__int64' to 'int', possible loss of data
epicsRelease.c
iocInit.c
miscIocRegister.c
dlload.c
iocshRegisterCommon.c
registryRecordType.c
registerAllRecordDeviceDrivers.cpp
registryDeviceSupport.c
registryDriverSupport.c
registryJLinks.c
registryFunction.c
registryCommon.c
registryIocRegister.c
caserverio.c
caservertask.c
camsgtask.c
camessage.c
cast_server.c
online_notify.c
rsrvIocRegister.c
h:\epics-devel\base-7.0.5\modules\database\src\ioc\rsrv\caservertask.c(83): warning C4244: 'function': conversion from 'SOCKET' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\rsrv\caservertask.c(158): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\database\src\ioc\rsrv\caservertask.c(170): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\database\src\ioc\rsrv\caservertask.c(219): warning C4018: '<=': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\database\src\ioc\rsrv\caservertask.c(254): warning C4018: '<': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\database\src\ioc\rsrv\camessage.c(851): warning C4267: '=': conversion from 'size_t' to 'ca_uint32_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\ioc\rsrv\camessage.c(938): warning C4267: '=': conversion from 'size_t' to 'ca_uint32_t', possible loss of data
ascheck.c
msi.cpp
   Creating library dbCore.lib and object dbCore.exp
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
ntfieldTest.cpp
ntscalarTest.cpp
ntscalarArrayTest.cpp
ntnameValueTest.cpp
ntmultiChannelTest.cpp
ntscalarMultiChannelTest.cpp
nttableTest.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)



h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

ntndarrayTest.cpp
ntmatrixTest.cpp
ntenumTest.cpp
ntunionTest.cpp
ntaggregateTest.cpp
ntattributeTest.cpp
ntndarrayAttributeTest.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

ntcontinuumTest.cpp
nthistogramTest.cpp
ntutilsTest.cpp
validatorTest.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

Generating code
Generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Finished generating code
Finished generating code
Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384

Copyright (C) Microsoft Corporation.  All rights reserved.


aaiRecord.c
aaoRecord.c
aiRecord.c
aoRecord.c
aSubRecord.c
biRecord.c
boRecord.c
calcRecord.c
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\aaorecord.c(212): warning C4244: '=': conversion from 'long' to 'short', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\aairecord.c(212): warning C4244: '=': conversion from 'long' to 'short', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\asubrecord.c(499): warning C4244: '=': conversion from 'long' to 'short', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\aorecord.c(445): warning C4244: '=': conversion from 'short' to 'epicsUInt8', possible loss of data
calcoutRecord.c
compressRecord.c
dfanoutRecord.c
eventRecord.c
fanoutRecord.c
histogramRecord.c
int64inRecord.c
int64outRecord.c
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\compressrecord.c(299): warning C4018: '>=': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\compressrecord.c(305): warning C4018: '>=': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64inrecord.c(203): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64inrecord.c(204): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64inrecord.c(226): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64inrecord.c(227): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64inrecord.c(240): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64inrecord.c(241): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64inrecord.c(242): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64inrecord.c(243): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64outrecord.c(242): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64outrecord.c(243): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64outrecord.c(266): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64outrecord.c(267): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64outrecord.c(269): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64outrecord.c(270): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64outrecord.c(284): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64outrecord.c(285): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64outrecord.c(286): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\int64outrecord.c(287): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
longoutRecord.c
longinRecord.c
lsiRecord.c
lsoRecord.c
mbbiRecord.c
mbbiDirectRecord.c
mbboRecord.c
mbboDirectRecord.c
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\lsorecord.c(55): warning C4267: '=': conversion from 'size_t' to 'epicsUInt16', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\std\rec\lsirecord.c(51): warning C4267: '=': conversion from 'size_t' to 'epicsUInt16', possible loss of data

h:\epics-devel\base-7.0.5\modules\database\src\std\rec\lsorecord.c(134): warning C4267: '=': conversion from 'size_t' to 'epicsUInt32', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\lsirecord.c(193): warning C4267: '=': conversion from 'size_t' to 'epicsUInt32', possible loss of datah:\epics-devel\base-7.0.5\modules\database\src\std\rec\lsorecord.c(235): warning C4267: '=': conversion from 'size_t' to 'epicsUInt32', possible loss of data

permissiveRecord.c
printfRecord.c
seqRecord.c
selRecord.c
stringinRecord.c
stringoutRecord.c
stateRecord.c
subRecord.c
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\printfrecord.c(246): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\printfrecord.c(314): warning C4244: '=': conversion from '__int64' to 'epicsUInt32', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\printfrecord.c(328): warning C4267: '=': conversion from 'size_t' to 'epicsUInt16', possible loss of data
subArrayRecord.c
waveformRecord.c
devAaiSoft.c
devAaoSoft.c
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\subarrayrecord.c(166): warning C4244: '=': conversion from 'long' to 'short', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\subarrayrecord.c(192): warning C4018: '>': signed/unsigned mismatch
devAiSoft.c
devAiSoftRaw.c
devAoSoft.c
devAoSoftRaw.c
devBiSoft.c
h:\epics-devel\base-7.0.5\modules\database\src\std\rec\waveformrecord.c(181): warning C4244: '=': conversion from 'long' to 'short', possible loss of data
devBiSoftRaw.c
devBiDbState.c
devBoSoft.c
devBoSoftRaw.c
devBoDbState.c
devCalcoutSoft.c
devEventSoft.c
devI64inSoft.c
devI64outSoft.c
devHistogramSoft.c
devLiSoft.c
devLoSoft.c
devLsiSoft.c
devLsoSoft.c
devMbbiDirectSoft.c
devMbbiSoft.c
devMbbiDirectSoftRaw.c
devMbbiSoftRaw.c
devMbboDirectSoft.c
devMbboDirectSoftRaw.c
devMbboSoft.c
devMbboSoftRaw.c
devPrintfSoft.c
devSASoft.c
devSiSoft.c
devSoSoft.c
h:\epics-devel\base-7.0.5\modules\database\src\std\dev\devsasoft.c(46): warning C4018: '>': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\database\src\std\dev\devsasoft.c(64): warning C4018: '>': signed/unsigned mismatch
h:\epics-devel\base-7.0.5\modules\database\src\std\dev\devsasoft.c(99): warning C4018: '>': signed/unsigned mismatch
devWfSoft.c
devAiSoftCallback.c
devBiSoftCallback.c
devI64inSoftCallback.c
devLiSoftCallback.c
devMbbiDirectSoftCallback.c
devMbbiSoftCallback.c
devSiSoftCallback.c
devAoSoftCallback.c
devBoSoftCallback.c
devCalcoutSoftCallback.c
devI64outSoftCallback.c
devLoSoftCallback.c
devLsoSoftCallback.c
devMbboSoftCallback.c
devMbboDirectSoftCallback.c
devPrintfSoftCallback.c
devSoSoftCallback.c
devGeneralTime.c
devTimestamp.c
devStdio.c
devEnviron.c
asSubRecordFunctions.c
ts.c
h:\epics-devel\base-7.0.5\modules\database\src\std\dev\devtimestamp.c(59): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\dev\devenviron.c(59): warning C4267: '=': conversion from 'size_t' to 'epicsUInt32', possible loss of data
dbnd.c
arr.c
sync.c
decimate.c
lnkConst.c
lnkCalc.c
lnkState.c
lnkDebug.c
h:\epics-devel\base-7.0.5\modules\database\src\std\link\lnkconst.c(129): warning C4244: '=': conversion from '__int64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\link\lnkconst.c(182): warning C4244: '=': conversion from 'epicsInt64' to 'epicsFloat64', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\link\lnkconst.c(467): warning C4244: '=': conversion from 'long' to 'short', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\link\lnkconst.c(500): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\link\lnkcalc.c(126): warning C4244: '=': conversion from '__int64' to 'short', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\src\std\link\lnkcalc.c(141): warning C4244: '=': conversion from '__int64' to 'double', possible loss of data
softIoc_registerRecordDeviceDriver.cpp
softMain.cpp
   Creating library dbRecStd.lib and object dbRecStd.exp
Generating code
Finished generating code
Generating code
Finished generating code
ioRecord.c
lnkStateTest.c
linkTest_registerRecordDeviceDriver.cpp
lnkCalcTest.c
h:\epics-devel\base-7.0.5\modules\database\test\std\link\lnkcalctest.c(68): warning C4244: 'function': conversion from 'epicsFloat64' to 'int', possible loss of data
   Creating library Recs.lib and object Recs.exp
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
xRecord.c
arrRecord.c
h:\epics-devel\base-7.0.5\modules\database\test\std\filters\arrrecord.c(121): warning C4244: '=': conversion from 'long' to 'short', possible loss of data
tsTest.c
filterTest_registerRecordDeviceDriver.cpp
dbndTest.c
arrTest.cpp
syncTest.c
decTest.c
   Creating library Recs.lib and object Recs.exp
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
arrRecord.c
xRecord.c
dbLinkdset.c
xLink.c
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\arrrecord.c(119): warning C4244: '=': conversion from 'long' to 'short', possible loss of data
devx.c
jlinkz.c
dbScanTest.c
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\jlinkz.c(86): warning C4113: 'long (__cdecl *)()' differs in parameter lists from 'long (__cdecl *)(const epicsInt32 *,void *,const dbAddr *)'
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\jlinkz.c(127): warning C4113: 'long (__cdecl *)()' differs in parameter lists from 'long (__cdecl *)(epicsInt32 *,const void *,const dbAddr *)'
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\jlinkz.c(201): warning C4244: '=': conversion from '__int64' to 'epicsInt32', possible loss of data
dbTestIoc_registerRecordDeviceDriver.cpp
dbShutdownTest.c
dbPutLinkTest.c
dbLockTest.c
dbStressLock.c
callbackTest.c
testdbConvert.c
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\dbputlinktest.c(114): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
callbackParallelTest.c
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\testdbconvert.c(123): warning C4267: '=': conversion from 'size_t' to 'short', possible loss of data
dbStateTest.c
dbServerTest.c
dbCaStatsTest.c
dbCACTest.cpp
dbCaLinkTest.c
scanIoTest.c
dbChannelTest.c
dbChArrTest.cpp
dbChArrTest_registerRecordDeviceDriver.cpp
chfPluginTest.c
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\dbcactest.cpp(36): warning C4267: 'argument': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\dbcactest.cpp(44): warning C4267: 'argument': conversion from 'size_t' to 'unsigned long', possible loss of data
arrShorthandTest.c
benchdbConvert.c
recGblCheckDeadbandTest.c
dbPutGetTest.c
dbStaticTest.c
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\benchdbconvert.c(37): warning C4267: 'function': conversion from 'size_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\benchdbconvert.c(62): warning C4267: '=': conversion from 'size_t' to 'short', possible loss of data
h:\epics-devel\base-7.0.5\modules\database\test\ioc\db\benchdbconvert.c(63): warning C4267: '=': conversion from 'size_t' to 'long', possible loss of data
   Creating library dbTestIoc.lib and object dbTestIoc.exp
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
asTestLib.c
Generating code
dbHeaderTest.c
dbHeaderTestxx.cpp
arrayOpTest.c
Generating code
Finished generating code
recTestIoc_registerRecordDeviceDriver.cpp
Finished generating code
Generating code
Finished generating code
recMiscTest.c
h:\epics-devel\base-7.0.5\modules\database\test\std\rec\astestlib.c(288): warning C4113: 'DEVSUPFUN' differs in parameter lists from 'long (__cdecl *)(dbCommon *)'
h:\epics-devel\base-7.0.5\modules\database\test\std\rec\astestlib.c(289): warning C4113: 'DEVSUPFUN' differs in parameter lists from 'long (__cdecl *)(dbCommon *)'
linkRetargetLinkTest.c
linkInitTest.c
compressTest.c
asyncSoftTest.c
Generating code
Finished generating code
softTest.c
h:\epics-devel\base-7.0.5\modules\database\test\std\rec\dbheadertest.c(33): fatal error C1083: Cannot open include file: 'caProto.h': No such file or directory
seqTest.c
Generating code
Generating code
Finished generating code
Finished generating code
h:\epics-devel\base-7.0.5\modules\database\test\std\rec\softtest.c(144): warning C4244: '=': conversion from 'epicsFloat64' to 'int', possible loss of data
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
dbHeaderTest.c
dbHeaderTestxx.cpp
asTest.c
asTestIoc_registerRecordDeviceDriver.cpp
analogMonitorTest.c
analogMonitorTest_registerRecordDeviceDriver.cpp
scanEventTest.c
   Creating library dbRecStdTest.lib and object dbRecStdTest.exp
Generating code
Finished generating code
scanEventTest_registerRecordDeviceDriver.cpp
regressTest.c
regressTest_registerRecordDeviceDriver.cpp
simmTest.c
simmTest_registerRecordDeviceDriver.cpp
mbbioDirectTest.c
asyncproctest.c
asyncproctest_registerRecordDeviceDriver.cpp
linkFilterTest.c
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
pvaVersion.cpp
clientFactory.cpp
getgroups.cpp
hexDump.cpp
inetAddressUtil.cpp
logger.cpp
introspectionRegistry.cpp
configuration.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
referenceCountingLock.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(46): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(48): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
requester.cpp
wildcard.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\inetaddressutil.cpp(41): warning C4309: 'argument': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\inetaddressutil.cpp(442): warning C4800: 'ULONG': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
pvAccess.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
monitor.cpp
client.cpp
clientSync.cpp
clientGet.cpp
clientPut.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
clientRPC.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
clientMonitor.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\monitor.cpp(83): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\monitor.cpp(130): warning C4267: 'initializing': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\clientsync.cpp(198): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\client\clientsync.cpp(243): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
clientInfo.cpp
ChannelAccessFactory.cpp
blockingUDPTransport.cpp
blockingUDPConnector.cpp
beaconHandler.cpp
blockingTCPConnector.cpp
channelSearchManager.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
abstractResponseHandler.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant valueh:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value

h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(46): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(48): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\blockingudptransport.cpp(210): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\blockingudptransport.cpp(221): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\blockingudptransport.cpp(241): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\blockingudptransport.cpp(443): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\blockingudptransport.cpp(468): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(128): warning C4275: non dll-interface class 'epics::pvAccess::TransportSendControl' used as base for dll-interface class 'epics::pvAccess::detail::AbstractCodec'h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\blockingudptransport.cpp(507): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data

h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\remote.h(122): note: see declaration of 'epics::pvAccess::TransportSendControl'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(127): note: see declaration of 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(351): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(128): warning C4275: non dll-interface class 'epics::pvAccess::TransportSendControl' used as base for dll-interface class 'epics::pvAccess::detail::AbstractCodec'h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\channelsearchmanager.cpp(88): warning C4244: 'argument': conversion from 'time_t' to 'unsigned int', possible loss of data

h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\remote.h(122): note: see declaration of 'epics::pvAccess::TransportSendControl'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(127): note: see declaration of 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(351): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\channelsearchmanager.cpp(266): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\channelsearchmanager.cpp(266): warning C4267: 'initializing': conversion from 'size_t' to 'const int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\channelsearchmanager.cpp(273): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
blockingTCPAcceptor.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(46): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(48): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
transportRegistry.cpp
serializationHelper.cpp
codec.cpp
security.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceclientContextImpl.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
responseHandlers.cpp
serverContext.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(128): warning C4275: non dll-interface class 'epics::pvAccess::TransportSendControl' used as base for dll-interface class 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\remote.h(122): note: see declaration of 'epics::pvAccess::TransportSendControl'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(127): note: see declaration of 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(351): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\blockingtcpacceptor.cpp(156): warning C4244: 'argument': conversion from 'SOCKET' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(46): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(48): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(128): warning C4275: non dll-interface class 'epics::pvAccess::TransportSendControl' used as base for dll-interface class 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\remote.h(122): note: see declaration of 'epics::pvAccess::TransportSendControl'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(127): note: see declaration of 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(351): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\security.cpp(75): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\security.cpp(83): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(310): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(530): warning C4267: 'initializing': conversion from 'size_t' to 'int32_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(570): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(571): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(572): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(573): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(574): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(575): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(576): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(577): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(593): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int8', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(635): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(1159): warning C4101: 'cce': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(1250): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(1286): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\codec.cpp(1324): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
serverChannelImpl.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(46): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of databaseChannelRequester.cpp

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(48): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(128): warning C4275: non dll-interface class 'epics::pvAccess::TransportSendControl' used as base for dll-interface class 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\remote.h(122): note: see declaration of 'epics::pvAccess::TransportSendControl'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(127): note: see declaration of 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(351): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(105): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(113): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(218): warning C4373: 'epics::pvAccess::ServerChannelRequesterImpl::channelStateChange': virtual function overrides 'epics::pvAccess::ChannelRequester::channelStateChange', previous versions of the compiler did not override when parameters only differed by const/volatile qualifiers
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1185): note: see declaration of 'epics::pvAccess::ChannelRequester::channelStateChange'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(311): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(322): warning C4250: 'epics::pvAccess::ServerChannelGetRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(354): warning C4101: 'e': unreferenced local variable

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(322): warning C4250: 'epics::pvAccess::ServerChannelGetRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(105): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(465): warning C4101: 'rte': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(381): warning C4250: 'epics::pvAccess::ServerChannelPutRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(218): warning C4373: 'epics::pvAccess::ServerChannelRequesterImpl::channelStateChange': virtual function overrides 'epics::pvAccess::ChannelRequester::channelStateChange', previous versions of the compiler did not override when parameters only differed by const/volatile qualifiersh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1185): note: see declaration of 'epics::pvAccess::ChannelRequester::channelStateChange'h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(526): warning C4101: 'rte': unreferenced local variableh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(381): warning C4250: 'epics::pvAccess::ServerChannelPutRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance


h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(322): warning C4250: 'epics::pvAccess::ServerChannelGetRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(448): warning C4250: 'epics::pvAccess::ServerChannelPutGetRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(322): warning C4250: 'epics::pvAccess::ServerChannelGetRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(448): warning C4250: 'epics::pvAccess::ServerChannelPutGetRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(514): warning C4250: 'epics::pvAccess::ServerMonitorRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(514): warning C4250: 'epics::pvAccess::ServerMonitorRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(598): warning C4101: 'rte': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(581): warning C4250: 'epics::pvAccess::ServerChannelArrayRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(704): warning C4101: 'rte': unreferenced local variableh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(581): warning C4250: 'epics::pvAccess::ServerChannelArrayRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(381): warning C4250: 'epics::pvAccess::ServerChannelPutRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(381): warning C4250: 'epics::pvAccess::ServerChannelPutRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(448): warning C4250: 'epics::pvAccess::ServerChannelPutGetRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(786): warning C4101: 'rte': unreferenced local variable

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(448): warning C4250: 'epics::pvAccess::ServerChannelPutGetRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(897): warning C4101: 'rte': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(514): warning C4250: 'epics::pvAccess::ServerMonitorRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(514): warning C4250: 'epics::pvAccess::ServerMonitorRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(938): warning C4101: 'rte': unreferenced local variableh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(581): warning C4250: 'epics::pvAccess::ServerChannelArrayRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(674): warning C4250: 'epics::pvAccess::ServerChannelProcessRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(581): warning C4250: 'epics::pvAccess::ServerChannelArrayRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(674): warning C4250: 'epics::pvAccess::ServerChannelProcessRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'

beaconEmitter.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(718): warning C4250: 'epics::pvAccess::ServerGetFieldRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1022): warning C4101: 'rte': unreferenced local variableh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(674): warning C4250: 'epics::pvAccess::ServerChannelProcessRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(718): warning C4250: 'epics::pvAccess::ServerGetFieldRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(674): warning C4250: 'epics::pvAccess::ServerChannelProcessRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1182): warning C4101: 'rte': unreferenced local variable

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(795): warning C4250: 'epics::pvAccess::ServerChannelRPCRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1211): warning C4101: 'rte': unreferenced local variableh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(718): warning C4250: 'epics::pvAccess::ServerGetFieldRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance


h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1240): warning C4101: 'rte': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(795): warning C4250: 'epics::pvAccess::ServerChannelRPCRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(718): warning C4250: 'epics::pvAccess::ServerGetFieldRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1322): warning C4101: 'rte': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(795): warning C4250: 'epics::pvAccess::ServerChannelRPCRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::getRequesterName' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(38): note: see declaration of 'epics::pvAccess::BaseChannelRequester::getRequesterName'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\responsehandlers.h(795): warning C4250: 'epics::pvAccess::ServerChannelRPCRequesterImpl': inherits 'epics::pvAccess::BaseChannelRequester::epics::pvAccess::BaseChannelRequester::message' via dominance
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(46): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of datah:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1421): warning C4101: 'rte': unreferenced local variableh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\pv\basechannelrequester.h(39): note: see declaration of 'epics::pvAccess::BaseChannelRequester::message'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(48): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(128): warning C4275: non dll-interface class 'epics::pvAccess::TransportSendControl' used as base for dll-interface class 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\remote.h(122): note: see declaration of 'epics::pvAccess::TransportSendControl'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(127): note: see declaration of 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(128): warning C4275: non dll-interface class 'epics::pvAccess::TransportSendControl' used as base for dll-interface class 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\remote.h(122): note: see declaration of 'epics::pvAccess::TransportSendControl'h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1510): warning C4101: 'rte': unreferenced local variable

h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(127): note: see declaration of 'epics::pvAccess::detail::AbstractCodec'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(351): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1655): warning C4101: 'rte': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(351): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1699): warning C4101: 'rte': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1732): warning C4101: 'rte': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(1762): warning C4101: 'rte': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\rpcservice\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\rpcservice\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(2165): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(2188): warning C4244: '=': conversion from 'double' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\responsehandlers.cpp(64): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of datah:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(2157): warning C4101: 'e': unreferenced local variable

h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(2166): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(2226): warning C4101: 'rte': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\responsehandlers.cpp(244): warning C4244: 'argument': conversion from 'time_t' to 'unsigned int', possible loss of datah:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(2392): warning C4101: 'rte': unreferenced local variable

h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(2425): warning C4101: 'rte': unreferenced local variableh:\epics-devel\base-7.0.5\modules\pvaccess\src\server\responsehandlers.cpp(356): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data

h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\responsehandlers.cpp(1885): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(3585): warning C4244: 'argument': conversion from 'unsigned __int64' to 'double', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(3596): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\server\responsehandlers.cpp(2109): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(4077): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remoteclient\clientcontextimpl.cpp(4612): warning C4101: 'rte': unreferenced local variable
beaconServerStatusProvider.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant valueh:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant valueh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
server.cpp
sharedstate_pv.cpp
sharedstate_channel.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
sharedstate_rpc.cpp
sharedstate_put.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
rpcService.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
rpcServer.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

rpcClient.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\rpcservice\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\rpcservice\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\rpcservice\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\rpcservice\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
pipelineService.cpp
pipelineServer.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\rpcservice\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\rpcservice\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\rpcclient\rpcclient.cpp(70): warning C4390: ';': empty controlled statement found; is this the intent?
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\client\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\pva\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
   Creating library pvAccess.lib and object pvAccess.exp
Generating code
Finished generating code
caProvider.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
caContext.cpp
caChannel.cpp
dbdToPv.cpp
notifierConveyor.cpp
PVAServerRegister.cpp
PVAClientRegister.cpp
reftrackioc.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ioc\reftrackioc.cpp(28): warning C4477: 'printf' : format string '%zd' requires an argument of type 'unsigned __int64', but variadic argument 3 has type 'const long'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ioc\reftrackioc.cpp(28): note: consider using '%ld' in the format string
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'


h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'



h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'



h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\cachannel.cpp(398): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\cachannel.cpp(503): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(526): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(528): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(574): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(602): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(604): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(606): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(607): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(619): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(625): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(651): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(657): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(704): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(710): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(716): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(723): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(767): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(773): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(779): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(785): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(837): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(861): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(898): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(909): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(386): warning C4244: 'argument': conversion from 'const dbr_double_t' to '__int64', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(558): note: see reference to function template instantiation 'void epics::pvAccess::ca::copy_DBRScalar<dbr_double_t,epics::pvData::PVLong>(const void *,const epics::pvData::PVScalar::shared_pointer &)' being compiled
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(386): warning C4244: 'argument': conversion from 'const dbr_double_t' to 'unsigned __int64', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(563): note: see reference to function template instantiation 'void epics::pvAccess::ca::copy_DBRScalar<dbr_double_t,epics::pvData::PVULong>(const void *,const epics::pvData::PVScalar::shared_pointer &)' being compiled
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(810): warning C4267: '=': conversion from 'size_t' to 'unsigned long', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(866): note: see reference to function template instantiation 'const void *epics::pvAccess::ca::put_DBRScalarArray<dbr_char_t,epics::pvData::PVUByteArray>(unsigned long *,const epics::pvData::PVScalarArray::shared_pointer &)' being compiled
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(802): warning C4244: '=': conversion from '__int64' to 'dbr_double_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(955): note: see reference to function template instantiation 'const void *epics::pvAccess::ca::put_DBRScalar<dbr_double_t,epics::pvData::PVLong>(dbrT *,const epics::pvData::PVScalar::shared_pointer &)' being compiled
        with
        [
            dbrT=dbr_double_t
        ]
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(802): warning C4244: '=': conversion from 'unsigned __int64' to 'dbr_double_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(960): note: see reference to function template instantiation 'const void *epics::pvAccess::ca::put_DBRScalar<dbr_double_t,epics::pvData::PVULong>(dbrT *,const epics::pvData::PVScalar::shared_pointer &)' being compiled
        with
        [
            dbrT=dbr_double_t
        ]
testAtomicBoolean.cpp
testHexDump.cpp
testInetAddressUtils.cpp
configurationTest.cpp
testFairQueue.cpp
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2316): warning C4244: '=': conversion from 'const dbr_double_t' to 'epics::pvData::int64', possible loss of data
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2335): note: see reference to function template instantiation '_OutIt std::_Copy_unchecked1<_InIt,_OutIt>(_InIt,_InIt,_OutIt,std::_General_ptr_iterator_tag)' being compiled
        with
        [
            _OutIt=__int64 *,
            _InIt=const dbr_double_t *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2354): note: see reference to function template instantiation '_OutIt std::_Copy_unchecked<_InIt,_Iter>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=__int64 *,
            _InIt=const dbr_double_t *,
            _Iter=__int64 *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2364): note: see reference to function template instantiation '_OutIt std::_Copy_no_deprecate1<_Iter,_OutIt>(_InIt,_InIt,_OutIt,std::random_access_iterator_tag,std::random_access_iterator_tag)' being compiled
        with
        [
            _OutIt=__int64 *,
            _Iter=const dbr_double_t *,
            _InIt=const dbr_double_t *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2373): note: see reference to function template instantiation '_OutIt std::_Copy_no_deprecate<_InIt,_OutIt>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=__int64 *,
            _InIt=const dbr_double_t *
        ]
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(398): note: see reference to function template instantiation '_OutIt *std::copy<const dbrT*,__int64*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=__int64 *,
            dbrT=dbr_double_t,
            _InIt=const dbr_double_t *
        ]
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(495): note: see reference to function template instantiation 'void epics::pvAccess::ca::copy_DBRScalarArray<dbr_double_t,epics::pvData::PVLongArray>(const void *,unsigned int,const epics::pvData::PVScalarArray::shared_pointer &)' being compiled
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2316): warning C4244: '=': conversion from 'const dbr_double_t' to 'epics::pvData::uint64', possible loss of data
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2335): note: see reference to function template instantiation '_OutIt std::_Copy_unchecked1<_InIt,_OutIt>(_InIt,_InIt,_OutIt,std::_General_ptr_iterator_tag)' being compiled
        with
        [
            _OutIt=unsigned __int64 *,
            _InIt=const dbr_double_t *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2354): note: see reference to function template instantiation '_OutIt std::_Copy_unchecked<_InIt,_Iter>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=unsigned __int64 *,
            _InIt=const dbr_double_t *,
            _Iter=unsigned __int64 *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2364): note: see reference to function template instantiation '_OutIt std::_Copy_no_deprecate1<_Iter,_OutIt>(_InIt,_InIt,_OutIt,std::random_access_iterator_tag,std::random_access_iterator_tag)' being compiled
        with
        [
            _OutIt=unsigned __int64 *,
            _Iter=const dbr_double_t *,
            _InIt=const dbr_double_t *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2373): note: see reference to function template instantiation '_OutIt std::_Copy_no_deprecate<_InIt,_OutIt>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=unsigned __int64 *,
            _InIt=const dbr_double_t *
        ]
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(398): note: see reference to function template instantiation '_OutIt *std::copy<const dbrT*,unsigned __int64*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=unsigned __int64 *,
            dbrT=dbr_double_t,
            _InIt=const dbr_double_t *
        ]
h:\epics-devel\base-7.0.5\modules\pvaccess\src\ca\dbdtopv.cpp(500): note: see reference to function template instantiation 'void epics::pvAccess::ca::copy_DBRScalarArray<dbr_double_t,epics::pvData::PVULongArray>(const void *,unsigned int,const epics::pvData::PVScalarArray::shared_pointer &)' being compiled
testWildcard.cpp
showauth.cpp
   Creating library pvAccessIOC.lib and object pvAccessIOC.exp
Generating code
channelAccessIFTest.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(46): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\hexdump.h(48): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\utils\testinetaddressutils.cpp(268): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
Finished generating code
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
testCodec.cpp
testRPC.cpp
testRemoteClientImpl.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'testChannelConnect.cpp

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\utils\showauth.cpp(21): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
   Creating library pvAccessCA.lib and object pvAccessCA.exp
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
Generating code
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testadcsim.cpp(272): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
testServerContext.cpp
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(475): warning C4244: '=': conversion from 'std::size_t' to 'double', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(822): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance



h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(827): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(951): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'



h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(1066): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'



h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(1068): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'


h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'


h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(1917): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant valueh:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant valueh:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\channelaccessiftest.cpp(740): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\channelaccessiftest.cpp(781): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\channelaccessiftest.cpp(879): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(128): warning C4275: non dll-interface class 'epics::pvAccess::TransportSendControl' used as base for dll-interface class 'epics::pvAccess::detail::AbstractCodec'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\channelaccessiftest.cpp(2196): warning C4244: '=': conversion from 'std::size_t' to 'double', possible loss of datah:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant valueh:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\remote.h(122): note: see declaration of 'epics::pvAccess::TransportSendControl'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\channelaccessiftest.cpp(2199): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'



h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant valueh:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(127): note: see declaration of 'epics::pvAccess::detail::AbstractCodec'

h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'h:\epics-devel\base-7.0.5\modules\pvaccess\src\remote\pv\codec.h(351): warning C4267: '=': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data

c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testcodec.cpp(110): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testcodec.cpp(161): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testcodec.cpp(176): warning C4267: 'return': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testcodec.cpp(624): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testcodec.cpp(1405): warning C4267: 'argument': conversion from 'size_t' to 'int32_t', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testcodec.cpp(2620): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
testmonitorfifo.cpp
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2316): warning C4244: '=': conversion from 'unsigned __int64' to 'epics::pvData::int32', possible loss of data
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2335): note: see reference to function template instantiation '_OutIt std::_Copy_unchecked1<_InIt,_OutIt>(_InIt,_InIt,_OutIt,std::_General_ptr_iterator_tag)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=unsigned __int64 *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2354): note: see reference to function template instantiation '_OutIt std::_Copy_unchecked<_InIt,_Iter>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=unsigned __int64 *,
            _Iter=int *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2364): note: see reference to function template instantiation '_OutIt std::_Copy_no_deprecate1<unsigned __int64*,_OutIt>(_InIt,_InIt,_OutIt,std::random_access_iterator_tag,std::random_access_iterator_tag)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=unsigned __int64 *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2373): note: see reference to function template instantiation '_OutIt std::_Copy_no_deprecate<_InIt,_OutIt>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<unsigned __int64>>>
        ]
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(198): note: see reference to function template instantiation '_OutIt *std::copy<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<unsigned __int64>>>,int*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<unsigned __int64>>>
        ]
testsharedstate.cpp
Finished generating code
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
testServer.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'testGetPerformance.cpp


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
testMonitorPerformance.cpp
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testsharedstate.cpp(55): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testadcsim.cpp(272): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(475): warning C4244: '=': conversion from 'std::size_t' to 'double', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(822): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(827): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(951): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(1066): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(1068): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(1917): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(2813): warning C4244: 'argument': conversion from 'time_t' to 'unsigned int', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
rpcServiceExample.cpp
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2316): warning C4244: '=': conversion from 'unsigned __int64' to 'epics::pvData::int32', possible loss of data
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2335): note: see reference to function template instantiation '_OutIt std::_Copy_unchecked1<_InIt,_OutIt>(_InIt,_InIt,_OutIt,std::_General_ptr_iterator_tag)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=unsigned __int64 *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2354): note: see reference to function template instantiation '_OutIt std::_Copy_unchecked<_InIt,_Iter>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=unsigned __int64 *,
            _Iter=int *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2364): note: see reference to function template instantiation '_OutIt std::_Copy_no_deprecate1<unsigned __int64*,_OutIt>(_InIt,_InIt,_OutIt,std::random_access_iterator_tag,std::random_access_iterator_tag)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=unsigned __int64 *
        ]
c:\program files (x86)\microsoft visual studio 14.0\vc\include\xutility(2373): note: see reference to function template instantiation '_OutIt std::_Copy_no_deprecate<_InIt,_OutIt>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<unsigned __int64>>>
        ]
h:\epics-devel\base-7.0.5\modules\pvaccess\testapp\remote\testserver.cpp(198): note: see reference to function template instantiation '_OutIt *std::copy<std::_Vector_iterator<std::_Vector_val<std::_Simple_types<unsigned __int64>>>,int*>(_InIt,_InIt,_OutIt)' being compiled
        with
        [
            _OutIt=int *,
            _InIt=std::_Vector_iterator<std::_Vector_val<std::_Simple_types<unsigned __int64>>>
        ]
rpcServiceAsyncExample.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
rpcWildServiceExample.cpp
rpcClientExample.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
testClientFactory.cpp
testRAII.cpp
Generating code
Finished generating code
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
Generating code
Finished generating code
testConveyor.cpp
testCaProvider.cpp
testIoc_registerRecordDeviceDriver.cpp
Generating code
Finished generating code
pvget.cpp
Generating code
pvutils.cpp
Generating code
Finished generating code
pvmonitor.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)Finished generating code

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
pvput.cpp
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
Generating code
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
Finished generating code
h:\epics-devel\base-7.0.5\modules\pvaccess\testca\testcaprovider.cpp(326): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\testca\testcaprovider.cpp(383): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\testca\testcaprovider.cpp(405): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\testca\testcaprovider.cpp(413): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
pvcall.cpp
Generating code
Finished generating code
Generating code
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'Finished generating code



h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'


h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvutils.cpp(79): warning C4244: 'argument': conversion from '__int64' to 'unsigned int', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvutils.cpp(89): warning C4244: 'argument': conversion from '__int64' to 'unsigned int', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvutils.cpp(103): warning C4244: 'argument': conversion from '__int64' to 'unsigned int', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvput.cpp(126): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvput.cpp(135): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvcall.cpp(149): warning C4101: 'e': unreferenced local variableh:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvput.cpp(161): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvcall.cpp(183): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvput.cpp(186): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvput.cpp(198): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
Generating code
getme.cpp
Generating code
Generating code
putme.cpp
monitorme.cpp
pvinfo.cpp
Finished generating code
Generating code
Finished generating code
Finished generating code
spamme.cpp
pvlist.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominancemailbox.cpp

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvaccess\examples\putme.cpp(90): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant valueh:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value


h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pvaccess\examples\spamme.cpp(68): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
Finished generating code
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvaccess\src\utils\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvlist.cpp(367): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvlist.cpp(397): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvaccess\pvtoolssrc\pvlist.cpp(451): warning C4267: 'argument': conversion from 'size_t' to 'int', possible loss of data
Generating code
epicschat.cpp
lazycounter.cpp
Finished generating code
miniget.cpp
miniput.cpp
Generating code
minimonitor.cpp
Generating code
Finished generating code
Generating code
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)Finished generating code
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'




h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value



h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'Finished generating code

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
Generating code
h:\epics-devel\base-7.0.5\modules\pvaccess\examples\lazycounter.cpp(159): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
Generating code
Finished generating code
h:\epics-devel\base-7.0.5\modules\pvaccess\examples\epicschat.cpp(151): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
Generating code
Generating code
Finished generating code
Finished generating code
Finished generating code
Generating code
Generating code
Generating code
Generating code
Generating code
Generating code
Finished generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Generating code
Finished generating code
Generating code
Generating code
Generating code
Finished generating code
Finished generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Generating code
Generating code
Finished generating code
Generating code
Generating code
Finished generating code
Finished generating code
Finished generating code
Finished generating code
gwmain.cpp
server.cpp
chancache.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
moncache.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pva2pva\p2papp\moncache.cpp(28): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\modules\pva2pva\p2papp\moncache.cpp(36): note: see reference to function template instantiation 'T `anonymous-namespace'::getS<epics::pvData::uint32>(const epics::pvData::PVStructurePtr &,const char *,T)' being compiled
        with
        [
            T=epics::pvData::uint32
        ]
channel.cpp
testmon.cpp
utilitiesx.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'


h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant valueh:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant valueh:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pva2pva\p2papp\testmon.cpp(34): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
Generating code
Generating code
Finished generating code
Finished generating code
pvaClient.cpp
pvaClientData.cpp
pvaClientPutData.cpp
pvaClientGetData.cpp
pvaClientMonitorData.cpp
pvaClientChannel.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'


h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'




h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'




h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'




h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'



h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pvaclient\src\pvaclientputdata.cpp(56): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\modules\pvaclient\src\pvaclientmonitordata.cpp(86): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\modules\pvaclient\src\pvaclientdata.cpp(126): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data


h:\epics-devel\base-7.0.5\modules\pvaclient\src\pvaclientputdata.cpp(150): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\modules\pvaclient\src\pvaclientdata.cpp(376): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data

h:\epics-devel\base-7.0.5\modules\pvaclient\src\pvaclientdata.cpp(385): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
pvif.cpp
pvaClientProcess.cpp
pvaClientGet.cpp
pvaClientPut.cpp
pvaClientMonitor.cpp
qsrv.cpp
pvaClientPutGet.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(262): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(263): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(264): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(265): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(266): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(299): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(300): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(301): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(302): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(303): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(304): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(305): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(306): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(307): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(308): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(309): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(310): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(311): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(475): warning C4267: 'initializing': conversion from 'size_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(494): warning C4267: 'argument': conversion from 'size_t' to 'long', possible loss of data


h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(615): warning C4244: '=': conversion from 'epics::pvData::uint64' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(616): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)


h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(604): warning C4101: 'e': unreferenced local variable
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(631): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(1056): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(1058): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(945): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(941): note: while compiling class template member function 'unsigned int `anonymous-namespace'::PVIFPlain<epics::pvData::PVScalarArray>::dbe(const epics::pvData::BitSet &)'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(987): note: see reference to class template instantiation '`anonymous-namespace'::PVIFPlain<epics::pvData::PVScalarArray>' being compiled
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(924): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(919): note: while compiling class template member function 'epics::pvData::Status `anonymous-namespace'::PVIFPlain<epics::pvData::PVScalarArray>::get(const epics::pvData::BitSet &,PVIF::proc_t,bool)'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(914): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(911): note: while compiling class template member function 'void `anonymous-namespace'::PVIFPlain<epics::pvData::PVScalarArray>::put(epics::pvData::BitSet &,unsigned int,db_field_log *)'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(672): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(659): note: while compiling class template member function '`anonymous-namespace'::PVIFScalarNumeric<`anonymous-namespace'::pvArray,`anonymous-namespace'::metaDOUBLE>::PVIFScalarNumeric(dbChannel *,const epics::pvData::PVFieldPtr &,epics::pvData::PVField *)'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(880): note: see reference to function template instantiation '`anonymous-namespace'::PVIFScalarNumeric<`anonymous-namespace'::pvArray,`anonymous-namespace'::metaDOUBLE>::PVIFScalarNumeric(dbChannel *,const epics::pvData::PVFieldPtr &,epics::pvData::PVField *)' being compiledh:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(880): note: see reference to class template instantiation '`anonymous-namespace'::PVIFScalarNumeric<`anonymous-namespace'::pvArray,`anonymous-namespace'::metaDOUBLE>' being compiled
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(674): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(676): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(678): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(681): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(322): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(667): note: see reference to function template instantiation 'void `anonymous-namespace'::attachAll<PVX>(PVX &,const epics::pvData::PVStructurePtr &)' being compiled
        with
        [
            PVX=`anonymous-namespace'::pvArray
        ]

h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(659): note: while compiling class template member function '`anonymous-namespace'::PVIFScalarNumeric<`anonymous-namespace'::pvArray,`anonymous-namespace'::metaDOUBLE>::PVIFScalarNumeric(dbChannel *,const epics::pvData::PVFieldPtr &,epics::pvData::PVField *)'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(880): note: see reference to function template instantiation '`anonymous-namespace'::PVIFScalarNumeric<`anonymous-namespace'::pvArray,`anonymous-namespace'::metaDOUBLE>::PVIFScalarNumeric(dbChannel *,const epics::pvData::PVFieldPtr &,epics::pvData::PVField *)' being compiled

h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvif.cpp(325): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbsingle.h(22): warning C4275: non dll-interface struct 'PDBPV' used as base for dll-interface struct 'PDBSinglePV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.h(16): note: see declaration of 'PDBPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbsingle.h(21): note: see declaration of 'PDBSinglePV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(72): warning C4275: non dll-interface struct 'PDBPV' used as base for dll-interface struct 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.h(16): note: see declaration of 'PDBPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(71): note: see declaration of 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): warning C4275: non dll-interface struct 'BaseChannel' used as base for dll-interface struct 'PDBGroupChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\common\pvahelper.h(19): note: see declaration of 'BaseChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): note: see declaration of 'PDBGroupChannel'
pvaClientMultiChannel.cpp
pvaClientMultiGetDouble.cpp
pdb.cpp
pvaClientMultiPutDouble.cpp
pvaClientMultiMonitorDouble.cpp
pdbsingle.cpp
pvPlugin.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'



h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'



h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

pvaClientNTMultiPut.cpp
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbsingle.h(22): warning C4275: non dll-interface struct 'PDBPV' used as base for dll-interface struct 'PDBSinglePV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.h(16): note: see declaration of 'PDBPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbsingle.h(21): note: see declaration of 'PDBSinglePV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(72): warning C4275: non dll-interface struct 'PDBPV' used as base for dll-interface struct 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pvaclient\src\pvaclientmultichannel.cpp(113): warning C4805: '!=': unsafe mix of type 'bool' and type 'epics::pvData::boolean' in operation
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.h(16): note: see declaration of 'PDBPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(71): note: see declaration of 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbsingle.h(22): warning C4275: non dll-interface struct 'PDBPV' used as base for dll-interface struct 'PDBSinglePV'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.h(16): note: see declaration of 'PDBPV'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): warning C4275: non dll-interface struct 'BaseChannel' used as base for dll-interface struct 'PDBGroupChannel'


h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbsingle.h(21): note: see declaration of 'PDBSinglePV'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pva2pva\common\pvahelper.h(19): note: see declaration of 'BaseChannel'


h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): note: see declaration of 'PDBGroupChannel'

h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbsingle.cpp(309): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.cpp(568): warning C4267: '=': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\common\pvahelper.h(15): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbsingle.cpp(320): note: see reference to function template instantiation 'bool getS<epics::pvData::boolean,bool>(const epics::pvData::PVStructurePtr &,const char *,A &)' being compiled
        with
        [
            A=bool
        ]
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
pvCopy.cpp
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
pvArrayPlugin.cpp
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
pvDeadbandPlugin.cpp
pvaClientNTMultiData.cpp
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
demo.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvarrayplugin.cpp(100): warning C4267: 'initializing': conversion from 'size_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvarrayplugin.cpp(169): warning C4267: 'initializing': conversion from 'size_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvarrayplugin.cpp(199): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvdeadbandplugin.cpp(122): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(188): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

pvaClientNTMultiGet.cpp

h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvdeadbandplugin.cpp(124): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(208): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(235): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(236): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(244): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(249): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(252): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(287): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(296): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(359): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(400): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(415): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(455): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(687): warning C4267: 'initializing': conversion from 'size_t' to 'epics::pvData::int32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(702): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvcopy.cpp(713): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
pvTimestampPlugin.cpp
pvaClientNTMultiMonitor.cpp
pvRecord.cpp
imagedemo.c
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
pvaClientRPC.cpp
pvDatabase.cpp
pdbgroup.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvtimestampplugin.cpp(100): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\modules\pvdatabase\src\copy\pvtimestampplugin.cpp(109): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
channelProviderLocal.cpp
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
channelLocal.cpp
configparse.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
monitorFactory.cpp
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
dbf_copy.cpp
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(72): warning C4275: non dll-interface struct 'PDBPV' used as base for dll-interface struct 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.h(16): note: see declaration of 'PDBPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(71): note: see declaration of 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): warning C4275: non dll-interface struct 'BaseChannel' used as base for dll-interface struct 'PDBGroupChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\common\pvahelper.h(19): note: see declaration of 'BaseChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): note: see declaration of 'PDBGroupChannel'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.cpp(302): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\channellocal.cpp(71): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\channellocal.cpp(281): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\modules\pva2pva\common\pvahelper.h(15): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\channellocal.cpp(494): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data


h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.cpp(307): note: see reference to function template instantiation 'bool getS<epics::pvData::boolean,bool>(const epics::pvData::PVStructurePtr &,const char *,A &)' being compiled
        with
        [
            A=bool
        ]
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\channellocal.cpp(630): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\channellocal.cpp(712): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(72): warning C4275: non dll-interface struct 'PDBPV' used as base for dll-interface struct 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.h(16): note: see declaration of 'PDBPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(71): note: see declaration of 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): warning C4275: non dll-interface struct 'BaseChannel' used as base for dll-interface struct 'PDBGroupChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\common\pvahelper.h(19): note: see declaration of 'BaseChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): note: see declaration of 'PDBGroupChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\configparse.cpp(58): warning C4800: 'epics::pvData::boolean': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
tpool.cpp
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\dbf_copy.cpp(101): warning C4267: '=': conversion from 'size_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\dbf_copy.cpp(243): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
pvalink.cpp
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\monitorfactory.cpp(77): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\monitorfactory.cpp(301): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\monitorfactory.cpp(302): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\monitorfactory.cpp(303): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\monitorfactory.cpp(330): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\monitorfactory.cpp(331): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\src\pvaccess\monitorfactory.cpp(332): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
registerChannelProviderLocal.cpp
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
pvalink_lset.cpp
traceRecord.cpp
pvalink_jlif.cpp
   Creating library pvaClient.lib and object pvaClient.exp
Generating code
removeRecord.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
pvalink_link.cpp
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_lset.cpp(175): warning C4267: '=': conversion from 'size_t' to 'long', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
addRecord.cpp
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_jlif.cpp(50): warning C4003: not enough actual parameters for macro 'TRACE'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_jlif.cpp(67): warning C4003: not enough actual parameters for macro 'TRACE'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_jlif.cpp(208): warning C4003: not enough actual parameters for macro 'TRACE'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_jlif.cpp(227): warning C4003: not enough actual parameters for macro 'TRACE'

h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_jlif.cpp(234): warning C4003: not enough actual parameters for macro 'TRACE'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_jlif.cpp(294): warning C4003: not enough actual parameters for macro 'CATCH'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
pvalink_channel.cpp
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_link.cpp(70): warning C4267: 'argument': conversion from 'size_t' to 'unsigned int', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_link.cpp(136): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_link.cpp(140): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pvalink_link.cpp(148): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
softMain.cpp
processRecord.cpp
traceRecordRegister.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
softIocPVA_registerRecordDeviceDriver.cpp
removeRecordRegister.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
addRecordRegister.cpp
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'

c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant valueh:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant valueh:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
processRecordRegister.cpp
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
Finished generating code
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
controlSupport.cpp
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
scalarAlarmSupport.cpp
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
   Creating library qsrv.lib and object qsrv.exp
Generating code
   Creating library pvDatabase.lib and object pvDatabase.exp
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
testPlugin.cpp
testPVCopy.cpp
testPVRecord.cpp
testExampleRecord.cpp
testLocalProvider.cpp
testPVAServer.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance





h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'




h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'



h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'


h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'


h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'


h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant valueh:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant valueh:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value


h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'

c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'

h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): warning C4275: non dll-interface class 'std::runtime_error' used as base for dll-interface class 'epics::pvAccess::RPCRequestException'
c:\program files (x86)\microsoft visual studio 14.0\vc\include\stdexcept(156): note: see declaration of 'std::runtime_error'
h:\epics-devel\base-7.0.5\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
h:\epics-devel\base-7.0.5\modules\pvdatabase\test\src\testplugin.cpp(58): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\test\src\testpvcopy.cpp(107): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\test\src\testpvcopy.cpp(117): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\test\src\testplugin.cpp(116): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of datah:\epics-devel\base-7.0.5\modules\pvdatabase\test\src\testpvcopy.cpp(191): warning C4244: '=': conversion from 'std::size_t' to 'double', possible loss of data

h:\epics-devel\base-7.0.5\modules\pvdatabase\test\src\testplugin.cpp(181): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\test\src\testpvcopy.cpp(198): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\test\src\testplugin.cpp(199): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\test\src\testplugin.cpp(226): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pvdatabase\test\src\testplugin.cpp(278): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
testweak.cpp
utilitiesx.cpp
testtest.cpp
Generating code
testpvif.cpp
Finished generating code
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
p2pTestIoc_registerRecordDeviceDriver.cpp
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
Generating code
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'testpdb.cpp

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
Generating code
Generating code
Finished generating code
check_consist.cpp
Finished generating code
Finished generating code
testpvalink.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
Generating code
Generating code
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'

h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(290): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(371): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(379): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(388): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(396): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(403): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(410): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(417): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(483): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(492): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(501): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(510): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(522): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(529): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(536): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpvif.cpp(543): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
Finished generating code
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbsingle.h(22): warning C4275: non dll-interface struct 'PDBPV' used as base for dll-interface struct 'PDBSinglePV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.h(16): note: see declaration of 'PDBPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbsingle.h(21): note: see declaration of 'PDBSinglePV'
Finished generating code
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(72): warning C4275: non dll-interface struct 'PDBPV' used as base for dll-interface struct 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.h(16): note: see declaration of 'PDBPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(71): note: see declaration of 'PDBGroupPV'
pvaLinkTestIoc_registerRecordDeviceDriver.cpp
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): warning C4275: non dll-interface struct 'BaseChannel' used as base for dll-interface struct 'PDBGroupChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\common\pvahelper.h(19): note: see declaration of 'BaseChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): note: see declaration of 'PDBGroupChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpdb.cpp(153): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpdb.cpp(168): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpdb.cpp(169): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpdb.cpp(223): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testpdb.cpp(282): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
testgroupconfig.cpp
testdbf_copy.cpp
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'

h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
Generating code
Generating code
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
h:\epics-devel\base-7.0.5\include\pv\pvdata.h(487): warning C4800: 'char': forcing value to bool 'true' or 'false' (performance warning)h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominanceh:\epics-devel\base-7.0.5\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'

h:\epics-devel\base-7.0.5\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
h:\epics-devel\base-7.0.5\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
h:\epics-devel\base-7.0.5\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
Generating code
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testdbf_copy.cpp(204): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testdbf_copy.cpp(225): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(72): warning C4275: non dll-interface struct 'PDBPV' used as base for dll-interface struct 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdb.h(16): note: see declaration of 'PDBPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(71): note: see declaration of 'PDBGroupPV'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): warning C4275: non dll-interface struct 'BaseChannel' used as base for dll-interface struct 'PDBGroupChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\common\pvahelper.h(19): note: see declaration of 'BaseChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\pdbapp\pdbgroup.h(136): note: see declaration of 'PDBGroupChannel'
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testdbf_copy.cpp(144): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testdbf_copy.cpp(256): note: see reference to function template instantiation 'void `anonymous-namespace'::testDBR2PVD_scalar<double,double>(const input_t &,const output_t &)' being compiled
        with
        [
            input_t=double,
            output_t=double
        ]
Generating code
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testdbf_copy.cpp(180): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
h:\epics-devel\base-7.0.5\modules\pva2pva\testapp\testdbf_copy.cpp(263): note: see reference to function template instantiation 'void `anonymous-namespace'::testDBR2PVD_enum<epics::pvData::uint32>(const input_t &,epics::pvData::int32)' being compiled
        with
        [
            input_t=epics::pvData::uint32
        ]
Generating code
Finished generating code
Finished generating code
Generating code
Finished generating code
Finished generating code
Finished generating code
Finished generating code
Generating code
Generating code
Finished generating code
Finished generating code

References:
Building base 7.0.6 with parallel make fails on windows-x64 Mark Rivers via Core-talk
Re: Building base 7.0.6 with parallel make fails on windows-x64 Johnson, Andrew N. via Core-talk
RE: Building base 7.0.6 with parallel make fails on windows-x64 Mark Rivers via Core-talk
Re: Building base 7.0.6 with parallel make fails on windows-x64 Michael Davidsaver via Core-talk

Navigate by Date:
Prev: Re: Building base 7.0.6 with parallel make fails on windows-x64 Michael Davidsaver via Core-talk
Next: epics-7.0 » mac - Build # 362 - Failure! APS Jenkins via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
Navigate by Thread:
Prev: Re: Building base 7.0.6 with parallel make fails on windows-x64 Michael Davidsaver via Core-talk
Next: Build failed: pva2pva 1.0.42 AppVeyor via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  <20212022  2023  2024 
ANJ, 25 Sep 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·