Argonne National Laboratory

Experimental Physics and
Industrial Control System

2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021  Index 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021 
<== Date ==> <== Thread ==>

Subject: Re: Jenkins build is back to normal : epics-base-3.15-win64s #2
From: Andrew Johnson <anj@aps.anl.gov>
To: <core-talk@aps.anl.gov>
Date: Fri, 14 Mar 2014 13:36:36 -0500
On 03/14/2014 01:16 PM, APS Jenkins wrote:
> See <https://jenkins.aps.anl.gov/job/epics-base-3.15-win64s/2/>

In order to fix this, I have to build the windows-x64-static target with
HOST_OPT=NO (Windows doesn't seem to like just turning off optimization
for individual files, I have to do it for the whole build). If anybody
has ideas on how to work around the internal compiler error please speak up.

This was the error message:

> link -nologo -LTCG -incremental:no -opt:ref -release -version:3.15 /MACHINE:X64 -out:dbChannelTest.exe dbChannelTest.obj dbChannelTest_registerRecordDeviceDriver.obj ./xRec.lib ../../../../../lib/windows-x64-static/dbCore.lib ../../../../../lib/windows-x64-static/ca.lib ../../../../../lib/windows-x64-static/Com.lib ws2_32.lib advapi32.lib user32.lib kernel32.lib winmm.lib
> Generating code
> c:\jenkins64-1\workspace\epics-base-3.15-win64\src\ioc\rsrv\online_notify.c(300) : fatal error C1001: An internal error has occurred in the compiler.
> (compiler file 'f:\dd\vctools\compiler\utc\src\p2\amd64\unwindmd.c', line 1101)
>  To work around this problem, try simplifying or changing the program near the locations listed above.
> Please choose the Technical Support command on the Visual C++ 
>  Help menu, or open the Technical Support help file for more information
> LINK : fatal error LNK1257: code generation failed

Line 300 of src\ioc\rsrv\online_notify.c contains closing brace of the
function rsrv_online_notify_task(), which is never reached.

- Andrew
-- 
Advertising may be described as the science of arresting the human
intelligence long enough to get money from it. -- Stephen Leacock

References:
Build failed in Jenkins: epics-base-3.15-win64s #1 APS Jenkins
Jenkins build is back to normal : epics-base-3.15-win64s #2 APS Jenkins

Navigate by Date:
Prev: Jenkins build is back to normal : epics-base-3.15-win64s #2 APS Jenkins
Next: caPutLog support for gateway Konrad, Martin
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021 
Navigate by Thread:
Prev: Jenkins build is back to normal : epics-base-3.15-win64s #2 APS Jenkins
Next: caPutLog support for gateway Konrad, Martin
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  <20142015  2016  2017  2018  2019  2020  2021 
ANJ, 16 May 2014 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·