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: Travis Builds of Base
From: Andrew Johnson <anj@aps.anl.gov>
To: EPICS core-talk <core-talk@aps.anl.gov>
Date: Fri, 10 Nov 2017 17:22:02 -0600
Can someone explain why the Travis builds of Base are failing in
seemingly random ways? For example looking at job 165.1:

https://travis-ci.org/epics-base/epics-base/jobs/300372142

It seems that the msi executable was not installed. I can see where the
msi.d and msi.o files were created from msi.c, and where it linked the
msi executable, but why did GNUmake never install the executable? As a
result of that the build of test/std that call msi failed, so the whole
job failed. This seems to have been the case for all the builds of the
database module, but main build of core/master was quite happy (with the
exception of a single failing epicsErrlogTest).

Actually I'm having a problem finding a lot of installation steps in the
Travis logs, the word "Installing" should appear way more than the 25
times that I'm seeing (and those are all Perl scripts or modules).

Here are 2 consecutively numbered lines from the output of the
travis-prepare section that should be separated by an install of the
libCom.so:

> mkdir ../../../../lib/linux-x86_64
> ln -s libCom.so.3.17.0 ../../../../lib/linux-x86_64/libCom.so

On my workstation the output equivalent looks like this:

> mkdir ../../../../lib/linux-x86_64
> Installing shared library ../../../../lib/linux-x86_64/libCom.so.3.17.0
> ln -s libCom.so.3.17.0 ../../../../lib/linux-x86_64/libCom.so
> Installing library ../../../../lib/linux-x86_64/libCom.a

What's going on?

There was another error earlier that I don't think could have come from
our build system unless something made changes to our files.

Travis is rapidly going downhill in my estimation.

- Andrew

-- 
Arguing for surveillance because you have nothing to hide is no
different than making the claim, "I don't care about freedom of
speech because I have nothing to say." -- Edward Snowdon

Replies:
Re: Travis Builds of Base Michael Davidsaver

Navigate by Date:
Prev: Re: exporting module versions Torsten Bögershausen
Next: Re: Travis Builds of Base Michael Davidsaver
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
Navigate by Thread:
Prev: Jenkins build is back to normal : epics-core » mac #13 APS Jenkins
Next: Re: Travis Builds of Base Michael Davidsaver
Index: 2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <2017
ANJ, 10 Nov 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·