EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: 3.15 build rules suppress crash message [was: EPICS make problem]
From: Ralph Lange <[email protected]>
To: EPICS Tech Talk <[email protected]>
Date: Wed, 8 Mar 2017 12:01:49 +0100
Hi Ben,

On Wed, Mar 8, 2017 at 11:33 AM, Ben Franksen <[email protected]> wrote:

The problem (and mystery!) is the absence of any message in the make
output under 3.15 that would indicate that snc crashed; whereas under
3.14 I do see such a message in the make output. I can reproduce this
behavior reliably, regardless of the -j and -s make switches. My
conclusion is that something was changed in the build system between
3.14 and 3.15 that causes the crash message ("segmentation fault (core
dumped)") to be suppressed, probably as an unintended side-effect.

Have you verified the return code of the segfaulting command? I think make uses that to determine if the command failed. IIRC, we had cases in Base where a failing script would not return 0 because of an output redirection. Something in that area?

Just guessing...
~Ralph


Replies:
Re: 3.15 build rules suppress crash message [was: EPICS make problem] J. Lewis Muir
Re: 3.15 build rules suppress crash message [was: EPICS make problem] Ben Franksen
References:
EPICS make problem Benjamin Franksen
Re: EPICS make problem Torsten Bögershausen
3.15 build rules suppress crash message [was: EPICS make problem] Ben Franksen

Navigate by Date:
Prev: 3.15 build rules suppress crash message [was: EPICS make problem] Ben Franksen
Next: Re: 3.15 build rules suppress crash message [was: EPICS make problem] J. Lewis Muir
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: 3.15 build rules suppress crash message [was: EPICS make problem] Ben Franksen
Next: Re: 3.15 build rules suppress crash message [was: EPICS make problem] J. Lewis Muir
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  <20172018  2019  2020  2021  2022  2023  2024 
ANJ, 21 Dec 2017 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·