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  <20192020  2021  2022  2023  2024  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Build failed in Jenkins: epics-normativeTypes-win64 #264
From: APS Jenkins via Core-talk <[email protected]>
To: [email protected]
Date: Thu, 13 Jun 2019 13:21:37 -0500 (CDT)
See <https://jenkins.aps.anl.gov/job/epics-normativeTypes-win64/264/display/redirect?page=changes>

Changes:

[mdavidsaver] Begin work on general NT validator

[mdavidsaver] Fix ifdef guard for shared symbols

[mdavidsaver] Make Validator private

[mdavidsaver] Rework Validator API, allow extra Union fields, add tests

[mdavidsaver] Fix NTNDArray Validator

[mdavidsaver] Formatting

[mdavidsaver] Completely rework Validator API

[mdavidsaver] Revert changes in NTNDArray's builder: should be part of a separate PR

[mdavidsaver] Remove leftover 'once' declaration from ntndarray.h

[mdavidsaver] Validator: '{maybe,}has<fn>' becomes {maybe,}has<fn, T=Field> to allow

[mdavidsaver] NTField: remove is<Structure> check from its is* methods

[mdavidsaver] Use Validator API for ntattribute and ntndarrayattribute

[mdavidsaver] Validator: add some documentation

[mdavidsaver] Validator: use it in all remaining normative types

[mdavidsaver] Validator: fix path handling and tests Makefile

[mdavidsaver] Validator: add simple Result caching

[mdavidsaver] Make Travis happy

[mdavidsaver] Make Travis happy

[mdavidsaver] Make Travis happy

[mdavidsaver] Remove cache implementation, to be discussed and done later

------------------------------------------
Started by an SCM change
[EnvInject] - Loading node environment variables.
Building remotely on win64-2 (windows-x64) in workspace <https://jenkins.aps.anl.gov/job/epics-normativeTypes-win64/ws/>
No credentials specified
 > C:/Program Files/Git/cmd/git.exe rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > C:/Program Files/Git/cmd/git.exe config remote.origin.url https://github.com/epics-base/normativeTypesCPP.git # timeout=10
Cleaning workspace
 > C:/Program Files/Git/cmd/git.exe rev-parse --verify HEAD # timeout=10
Resetting working tree
 > C:/Program Files/Git/cmd/git.exe reset --hard # timeout=10
 > C:/Program Files/Git/cmd/git.exe clean -fdx # timeout=10
Fetching upstream changes from https://github.com/epics-base/normativeTypesCPP.git
 > C:/Program Files/Git/cmd/git.exe --version # timeout=10
Setting http proxy: webproxy1.anl.gov:9091
 > C:/Program Files/Git/cmd/git.exe fetch --tags --force --progress https://github.com/epics-base/normativeTypesCPP.git +refs/heads/*:refs/remotes/origin/*
 > C:/Program Files/Git/cmd/git.exe rev-parse "refs/remotes/origin/master^{commit}" # timeout=10
 > C:/Program Files/Git/cmd/git.exe rev-parse "refs/remotes/origin/origin/master^{commit}" # timeout=10
Checking out Revision 9702b68d7271ec6ef847a5a98065a2c1550d647f (refs/remotes/origin/master)
 > C:/Program Files/Git/cmd/git.exe config core.sparsecheckout # timeout=10
 > C:/Program Files/Git/cmd/git.exe checkout -f 9702b68d7271ec6ef847a5a98065a2c1550d647f
Commit message: "Remove cache implementation, to be discussed and done later"
 > C:/Program Files/Git/cmd/git.exe rev-list --no-walk 2d186d40d5677547b39afff1f1396f2f1fdc63f8 # timeout=10
[epics-normativeTypes-win64] $ cmd /c call C:\Users\jenkins\AppData\Local\Temp\jenkins5103197908511321198.bat

C:\jenkins\win64-2\workspace\epics-normativeTypes-win64>SET TA=win64 

C:\jenkins\win64-2\workspace\epics-normativeTypes-win64>SET BV=7.0 

C:\jenkins\win64-2\workspace\epics-normativeTypes-win64>SET CR=configure/RELEASE.local 

C:\jenkins\win64-2\workspace\epics-normativeTypes-win64>SET WS=C:/Jenkins/win64-2/workspace 

C:\jenkins\win64-2\workspace\epics-normativeTypes-win64>SET MO=-j4 -O --no-print-directory 

C:\jenkins\win64-2\workspace\epics-normativeTypes-win64>echo # RELEASE for jenkins-epics-normativeTypes-win64-264 1>configure/RELEASE.local 

C:\jenkins\win64-2\workspace\epics-normativeTypes-win64>echo PVDATA = C:/Jenkins/win64-2/workspace/epics-pvData-win64 1>>configure/RELEASE.local 

C:\jenkins\win64-2\workspace\epics-normativeTypes-win64>echo EPICS_BASE = C:/Jenkins/win64-2/workspace/epics-base-7.0-win64 1>>configure/RELEASE.local 

C:\jenkins\win64-2\workspace\epics-normativeTypes-win64>make -j4 -O --no-print-directory 
make -C ./configure install 
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/makeMakefile.pl O.windows-x64 ../..
perl -CSD -MExtUtils::Command -e mkpath O.Common
make -C O.windows-x64 -f ../Makefile TOP=../.. \
    T_A=windows-x64 install
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/convertRelease.pl checkRelease
make -C ./src install 
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/makeMakefile.pl O.windows-x64 ../..
perl -CSD -MExtUtils::Command -e mkpath O.Common
make -C O.windows-x64 -f ../Makefile TOP=../.. \
    T_A=windows-x64 install
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m nthistogram.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        nthistogram.obj ../nthistogram.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntndarrayAttribute.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntndarrayAttribute.obj ../ntndarrayAttribute.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m nturi.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        nturi.obj ../nturi.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntcontinuum.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntcontinuum.obj ../ntcontinuum.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntattribute.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntattribute.obj ../ntattribute.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntaggregate.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntaggregate.obj ../ntaggregate.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntenum.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntenum.obj ../ntenum.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntunion.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntunion.obj ../ntunion.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntmatrix.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntmatrix.obj ../ntmatrix.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntndarray.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntndarray.obj ../ntndarray.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntmultiChannel.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntmultiChannel.obj ../ntmultiChannel.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntscalarMultiChannel.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntscalarMultiChannel.obj ../ntscalarMultiChannel.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m nttable.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        nttable.obj ../nttable.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntnameValue.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntnameValue.obj ../ntnameValue.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntscalarArray.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntscalarArray.obj ../ntscalarArray.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntscalar.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntscalar.obj ../ntscalar.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntutils.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntutils.obj ../ntutils.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntid.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntid.obj ../ntid.cpp
perl -CSD C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/bin/windows-x64/mkmf.pl  -m ntfield.d -I. -I../O.Common -I. -I. -I.. -I../../include/compiler/msvc -I../../include/os/WIN32 -I../../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        ntfield.obj ../ntfield.cpp
mkdir ../../include
mkdir ../../include/pv
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../../include/compiler/msvc -I../../include/os/WIN32 -I../../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 ../ntutils.cpp
ntutils.cpp
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../../include/compiler/msvc -I../../include/os/WIN32 -I../../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 ../ntscalar.cpp
ntscalar.cpp
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(66): error C2589: '(': illegal token on right side of '::'
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(66): error C2062: type 'unknown-type' unexpected
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(66): error C2059: syntax error: ')'
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-normativetypes-win64\src\pv\ntfield.h(33): warning C4099: 'epics::nt::Result': type name first seen using 'struct' now seen using 'class'
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(22): note: see declaration of 'epics::nt::Result'
make[2]: *** [C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/configure/RULES_BUILD:243: ntscalar.obj] Error 2
make[2]: *** Waiting for unfinished jobs....
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../../include/compiler/msvc -I../../include/os/WIN32 -I../../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 ../ntfield.cpp
ntfield.cpp
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(66): error C2589: '(': illegal token on right side of '::'
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(66): error C2062: type 'unknown-type' unexpected
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(66): error C2059: syntax error: ')'
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-normativetypes-win64\src\pv\ntfield.h(33): warning C4099: 'epics::nt::Result': type name first seen using 'struct' now seen using 'class'
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(22): note: see declaration of 'epics::nt::Result'
make[2]: *** [C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/configure/RULES_BUILD:243: ntfield.obj] Error 2
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../../include/compiler/msvc -I../../include/os/WIN32 -I../../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 ../ntid.cpp
ntid.cpp
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../../include/compiler/msvc -I../../include/os/WIN32 -I../../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 ../ntscalarArray.cpp
ntscalarArray.cpp
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(66): error C2589: '(': illegal token on right side of '::'
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(66): error C2062: type 'unknown-type' unexpected
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(66): error C2059: syntax error: ')'
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-normativetypes-win64\src\pv\ntfield.h(33): warning C4099: 'epics::nt::Result': type name first seen using 'struct' now seen using 'class'
c:\jenkins\win64-2\workspace\epics-normativetypes-win64\src\validator.h(22): note: see declaration of 'epics::nt::Result'
make[2]: *** [C:/Jenkins/win64-2/workspace/epics-base-7.0-win64/configure/RULES_BUILD:242: ntscalarArray.obj] Error 2
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:84: src.install] Error 2

C:\jenkins\win64-2\workspace\epics-normativeTypes-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-normativeTypes-win64 #265 APS Jenkins via Core-talk

Navigate by Date:
Prev: Re: epicsThreadSleep and epicsThreadSleepQuantum Johnson, Andrew N. via Core-talk
Next: Build failed in Jenkins: 3.15-normativeTypes-win64 #125 APS Jenkins via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
Navigate by Thread:
Prev: Re: Unable to clone exampleJava.git Williams Jr., Ernest L. via Core-talk
Next: Build failed in Jenkins: epics-normativeTypes-win64 #265 APS Jenkins via Core-talk
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  <20192020  2021  2022  2023  2024 
ANJ, 13 Jun 2019 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·