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: Build failed in Jenkins: epics-pvDatabase-win64 #887
From: APS Jenkins via Core-talk <core-talk at aps.anl.gov>
To: core-talk at aps.anl.gov
Date: Thu, 1 Apr 2021 14:13:35 -0500 (CDT)
See <https://jenkins.aps.anl.gov/job/epics-pvDatabase-win64/887/display/redirect>

Changes:


------------------------------------------
[...truncated 49.02 KB...]
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\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\2017\professional\vc\tools\msvc\14.16.27023\include\stdexcept(157): note: see declaration of 'std::runtime_error'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\channellocal.cpp(284): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\channellocal.cpp(511): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\channellocal.cpp(655): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\channellocal.cpp(751): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
cl -EHsc -GR               -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE    -Ox -GL -Oy-   -W3 -w44355 -w44344 -w44251 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING        -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -TP  -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/special -I../../src/support -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../include   -IC:/Jenkins/win64-2/workspace/epics-pvAccess-win64/include   -IC:/Jenkins/win64-2/workspace/epics-pvData-win64/include -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/compiler/msvc -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/os/WIN32 -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include        -c ../../src/pvAccess/monitorFactory.cpp
monitorFactory.cpp
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\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\2017\professional\vc\tools\msvc\14.16.27023\include\stdexcept(157): note: see declaration of 'std::runtime_error'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\monitorfactory.cpp(77): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\monitorfactory.cpp(301): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\monitorfactory.cpp(302): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\monitorfactory.cpp(303): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\monitorfactory.cpp(330): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\monitorfactory.cpp(331): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
c:\jenkins\win64-2\workspace\epics-pvdatabase-win64\src\pvaccess\monitorfactory.cpp(332): warning C4267: 'argument': conversion from 'size_t' to 'epics::pvData::uint32', possible loss of data
cl -EHsc -GR               -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE    -Ox -GL -Oy-   -W3 -w44355 -w44344 -w44251 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING        -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -TP  -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/special -I../../src/support -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../include   -IC:/Jenkins/win64-2/workspace/epics-pvAccess-win64/include   -IC:/Jenkins/win64-2/workspace/epics-pvData-win64/include -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/compiler/msvc -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/os/WIN32 -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include        -c ../../src/special/pvdbcrTraceRecordRegister.cpp
pvdbcrTraceRecordRegister.cpp
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\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\2017\professional\vc\tools\msvc\14.16.27023\include\stdexcept(157): note: see declaration of 'std::runtime_error'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
cl -EHsc -GR               -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE    -Ox -GL -Oy-   -W3 -w44355 -w44344 -w44251 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING        -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -TP  -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/special -I../../src/support -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../include   -IC:/Jenkins/win64-2/workspace/epics-pvAccess-win64/include   -IC:/Jenkins/win64-2/workspace/epics-pvData-win64/include -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/compiler/msvc -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/os/WIN32 -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include        -c ../../src/special/pvdbcrRemoveRecordRegister.cpp
pvdbcrRemoveRecordRegister.cpp
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\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\2017\professional\vc\tools\msvc\14.16.27023\include\stdexcept(157): note: see declaration of 'std::runtime_error'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
cl -EHsc -GR               -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE    -Ox -GL -Oy-   -W3 -w44355 -w44344 -w44251 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING        -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -TP  -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/special -I../../src/support -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../include   -IC:/Jenkins/win64-2/workspace/epics-pvAccess-win64/include   -IC:/Jenkins/win64-2/workspace/epics-pvData-win64/include -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/compiler/msvc -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/os/WIN32 -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include        -c ../../src/special/pvdbcrScalarRegister.cpp
pvdbcrScalarRegister.cpp
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\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\2017\professional\vc\tools\msvc\14.16.27023\include\stdexcept(157): note: see declaration of 'std::runtime_error'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
cl -EHsc -GR               -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE    -Ox -GL -Oy-   -W3 -w44355 -w44344 -w44251 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING        -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -TP  -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/special -I../../src/support -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../include   -IC:/Jenkins/win64-2/workspace/epics-pvAccess-win64/include   -IC:/Jenkins/win64-2/workspace/epics-pvData-win64/include -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/compiler/msvc -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/os/WIN32 -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include        -c ../../src/special/pvdbcrAddRecordRegister.cpp
pvdbcrAddRecordRegister.cpp
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\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\2017\professional\vc\tools\msvc\14.16.27023\include\stdexcept(157): note: see declaration of 'std::runtime_error'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
cl -EHsc -GR               -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE    -Ox -GL -Oy-   -W3 -w44355 -w44344 -w44251 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING        -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -TP  -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/special -I../../src/support -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../include   -IC:/Jenkins/win64-2/workspace/epics-pvAccess-win64/include   -IC:/Jenkins/win64-2/workspace/epics-pvData-win64/include -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/compiler/msvc -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/os/WIN32 -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include        -c ../../src/special/pvdbcrProcessRecordRegister.cpp
pvdbcrProcessRecordRegister.cpp
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\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\2017\professional\vc\tools\msvc\14.16.27023\include\stdexcept(157): note: see declaration of 'std::runtime_error'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
cl -EHsc -GR               -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE    -Ox -GL -Oy-   -W3 -w44355 -w44344 -w44251 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING        -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -TP  -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/special -I../../src/support -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../include   -IC:/Jenkins/win64-2/workspace/epics-pvAccess-win64/include   -IC:/Jenkins/win64-2/workspace/epics-pvData-win64/include -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/compiler/msvc -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/os/WIN32 -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include        -c ../../src/support/controlSupport.cpp
controlSupport.cpp
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\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\2017\professional\vc\tools\msvc\14.16.27023\include\stdexcept(157): note: see declaration of 'std::runtime_error'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
cl -EHsc -GR               -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE    -Ox -GL -Oy-   -W3 -w44355 -w44344 -w44251 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING        -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -TP  -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/special -I../../src/support -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../include   -IC:/Jenkins/win64-2/workspace/epics-pvAccess-win64/include   -IC:/Jenkins/win64-2/workspace/epics-pvData-win64/include -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/compiler/msvc -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/os/WIN32 -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include        -c ../../src/support/scalarAlarmSupport.cpp
scalarAlarmSupport.cpp
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\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\2017\professional\vc\tools\msvc\14.16.27023\include\stdexcept(157): note: see declaration of 'std::runtime_error'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
cl -EHsc -GR               -nologo -FC -D__STDC__=0 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE    -Ox -GL -Oy-   -W3 -w44355 -w44344 -w44251 -D_SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING        -MD -DEPICS_BUILD_DLL -DEPICS_CALL_DLL -TP  -I. -I../O.Common -I. -I. -I.. -I../../src/copy -I../../src/database -I../../src/pvAccess -I../../src/special -I../../src/support -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../include   -IC:/Jenkins/win64-2/workspace/epics-pvAccess-win64/include   -IC:/Jenkins/win64-2/workspace/epics-pvData-win64/include -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/compiler/msvc -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include/os/WIN32 -IC:/Jenkins/win64-2/workspace/epics-base-7.0-win64/include        -c ../../src/special/pvdbcrScalarArrayRegister.cpp
pvdbcrScalarArrayRegister.cpp
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(539): warning C4250: 'epics::pvData::PVString': inherits 'epics::pvData::PVScalarValue<std::string>::epics::pvData::PVScalarValue<std::string>::deserialize' via dominance
c:\jenkins\win64-2\workspace\epics-pvdata-win64\include\pv\pvdata.h(440): note: see declaration of 'epics::pvData::PVScalarValue<std::string>::deserialize'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\monitor.h(69): note: see declaration of 'epics::pvAccess::Monitor'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(208): note: see declaration of 'epics::pvAccess::ChannelRequest'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(404): note: see declaration of 'epics::pvAccess::ChannelFind'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(889): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(886): note: see declaration of 'epics::pvAccess::Channel'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1231): warning C4275: non dll-interface class 'epics::pvAccess::Destroyable' used as base for dll-interface class 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\destroyable.h(24): note: see declaration of 'epics::pvAccess::Destroyable'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaccess.h(1230): note: see declaration of 'epics::pvAccess::ChannelProvider'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(29): warning C4309: 'static_cast': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\pvaconstants.h(76): warning C4309: 'initializing': truncation of constant value
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\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\2017\professional\vc\tools\msvc\14.16.27023\include\stdexcept(157): note: see declaration of 'std::runtime_error'
c:\jenkins\win64-2\workspace\epics-pvaccess-win64\include\pv\rpcservice.h(32): note: see declaration of 'epics::pvAccess::RPCRequestException'
link -nologo -subsystem:windows -dll -LTCG -incremental:no -opt:ref -release  -MACHINE:X64      -out:pvDatabase.dll -implib:pvDatabase.lib     pvPlugin.obj pvCopy.obj pvArrayPlugin.obj pvDeadbandPlugin.obj pvTimestampPlugin.obj pvRecord.obj pvDatabase.obj channelProviderLocal.obj channelLocal.obj monitorFactory.obj registerChannelProviderLocal.obj pvdbcrTraceRecordRegister.obj pvdbcrRemoveRecordRegister.obj pvdbcrAddRecordRegister.obj pvdbcrProcessRecordRegister.obj pvdbcrScalarRegister.obj pvdbcrScalarArrayRegister.obj controlSupport.obj scalarAlarmSupport.obj     C:/Jenkins/win64-2/workspace/epics-pvAccess-win64/lib/windows-x64/pvAccessIOC.lib  C:/Jenkins/win64-2/workspace/epics-pvAccess-win64/lib/windows-x64/pvAccessCA.lib  C:/Jenkins/win64-2/workspace/epics-pvAccess-win64/lib/windows-x64/pvAccess.lib  C:/Jenkins/win64-2/workspace/epics-pvData-win64/lib/windows-x64/pvData.lib  C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/lib/windows-x64/dbRecStd.lib  C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/lib/windows-x64/dbCore.lib  C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/lib/windows-x64/ca.lib  C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/lib/windows-x64/Com.lib  netapi32.lib ws2_32.lib
   Creating library pvDatabase.lib and object pvDatabase.exp
pvdbcrScalarRegister.obj : error LNK2001: unresolved external symbol "__int64 const epics::pvData::posixEpochAtEpicsEpoch" (?posixEpochAtEpicsEpoch@pvData@epics@@3_JB)
pvDatabase.dll : fatal error LNK1120: 1 unresolved externals
make[2]: *** [C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/configure/RULES_BUILD:316: pvDatabase.dll] Error 1120
make[1]: *** [C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/configure/RULES_ARCHS:58: install.windows-x64] Error 2
make: *** [C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/configure/RULES_DIRS:85: src.install] Error 2

C:\jenkins\win64-2\workspace\epics-pvDatabase-win64>exit 2 
Build step 'Execute Windows batch command' marked build as failure
[MSBuild] Skipping execution of recorder since overall result is 'FAILURE'

Replies:
Build failed in Jenkins: epics-pvDatabase-win64 #888 APS Jenkins via Core-talk
References:
Build failed in Jenkins: epics-pvDatabase-win64 #886 APS Jenkins via Core-talk

Navigate by Date:
Prev: Build failed: EPICS Base 7 base-7.0-272 AppVeyor via Core-talk
Next: Jenkins build is back to normal : epics-example-linux32 #853 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: Build failed in Jenkins: epics-pvDatabase-win64 #886 APS Jenkins via Core-talk
Next: Build failed in Jenkins: epics-pvDatabase-win64 #888 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 
ANJ, 02 Apr 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·