Argonne National Laboratory

Experimental Physics and
Industrial Control System

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

Subject: Re: pva2pva build on APS Jenkins
From: Michael Davidsaver <mdavidsaver@gmail.com>
To: Andrew Johnson <anj@aps.anl.gov>
Cc: EPICS core-talk <core-talk@aps.anl.gov>
Date: Tue, 17 Oct 2017 16:27:02 -0500
Right, I forgot about this.  This has to do with use of the 'auto'
keyword, or GCC specific '__typeof__'.  See p2pApp/helper.h

Removing this requirement mostly means making a lot of iterator loops
ugly (see FOREACH macro).

On 10/17/2017 04:00 PM, Andrew Johnson wrote:
> Hi Michael,
> 
> I just created a win64 build of pva2pva on the APS Jenkins, which is
> using the MSVC++ compiler. It fails with fatal errors:
> 
>> p2pApp\helper.h(15) : fatal error C1189: #error :  Require C++11 or G++
> 
> Note that I'm using 'make -O -j4' so there may be other compiler errors
> also visible in the full build log at
> 
> https://jenkins.aps.anl.gov/view/EPICS%20V4/job/3.15-pva2pva-win64/lastBuild/console
> 
> I'm not using a particularly recent version (Visual Studio 10.0), but
> this is the first place I've see that error. If this would hard to fix I
> do have newer compilers available, but we should document the minimum
> required MS compiler version.
> 
> - Andrew
> 


References:
pva2pva build on APS Jenkins Andrew Johnson

Navigate by Date:
Prev: pva2pva build on APS Jenkins Andrew Johnson
Next: Build failed in Jenkins: epics-base-3.15-sol #105 APS Jenkins
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
Navigate by Thread:
Prev: pva2pva build on APS Jenkins Andrew Johnson
Next: Build failed in Jenkins: epics-base-3.15-sol #105 APS Jenkins
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
ANJ, 26 Oct 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·