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  2017  <20182019  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  2017  <20182019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: RE: Possible issue with epics-base 7 compilation
From: Mark Rivers <[email protected]>
To: "'Gofron, Kazimierz'" <[email protected]>, 'Andrew Johnson' <[email protected]>, "[email protected]" <[email protected]>
Date: Wed, 14 Feb 2018 18:15:17 +0000
Hi Kaz,

> When make 4.1 version was used, there was an instance that 'make -sj8' did not complete
> compilation of epics-base, and command window could not be closed. I am waiting for
> scheduled suitable time to log-out, or reboot this server to resolve that issue.

I have always been able to recover by opening the Windows Task Manager, Processes tab, and killing any "make" processes.  Very rarely there are orphan "perl" or "cl" processes that need to be killed as well.  I have never had to log out or restart the machine.

Mark


> -----Original Message-----
> From: Gofron, Kazimierz [mailto:[email protected]]
> Sent: Wednesday, February 14, 2018 12:00 PM
> To: 'Andrew Johnson' <[email protected]>; Mark Rivers <[email protected]>; tech-
> [email protected]
> Subject: RE: Possible issue with epics-base 7 compilation
> 
> Hi,
> 
> Using 'make -sj', I compiled epics-base (7.0.1.1) with make-4.2.1, and compilation most  of
> the time completed. The good thing is that I was able to close the command window for
> incomplete two compilations. Also as Mark stated, compilation completed successfully with
> 'make -sj8' (the server has 8 hyper threaded cores).
> 
> When make 4.1 version was used, there was an instance that 'make -sj8' did not complete
> compilation of epics-base, and command window could not be closed. I am waiting for
> scheduled suitable time to log-out, or reboot this server to resolve that issue.
> 
> -Kaz
> 
> -----Original Message-----
> From: Andrew Johnson [mailto:[email protected]]
> Sent: Tuesday, February 13, 2018 4:41 PM
> To: Gofron, Kazimierz; Mark Rivers; [email protected]
> Subject: Re: Possible issue with epics-base 7 compilation
> 
> Hi Guys,
> 
> I don't know if an update will make any difference, but I just built a copy of the latest GNU
> make 4.2.1 which you can download from
>   https://epics.anl.gov/download/tools/make-4.2.1-win64.zip
> 
> Please let us know if this helps.
> 
> - Andrew
> 
> On 02/12/2018 06:42 PM, Gofron, Kazimierz wrote:
> > Hi Mark,
> > Indeed it is make 4.1 from EPICS web page, that Andrew build.
> > Kaz
> > ________________________________________
> > From: Mark Rivers [[email protected]]
> > Sent: Monday, February 12, 2018 7:36 PM
> > To: Gofron, Kazimierz; [email protected]
> > Cc: [email protected]
> > Subject: RE: Possible issue with epics-base 7 compilation
> >
> > Hi Kaz,
> >
> > I don't think this is a new problem, and is not specific to EPICS 7.  Are you using the
> make 4.1 that Andrew built and put on the EPICS Web page?
> >
> > If I run "make -sj" with that version then it will occasionally get into a state when one
> "make" process is using 100% of a core forever and it never completes.  This happens with
> 3.14.12.5, 3.15.5, and 7.0.1.1.
> >
> > I have never had a problem if I use "make -sj8" on my 8-core machine.
> >
> > Mark
> >
> >
> > From: Gofron, Kazimierz [mailto:[email protected]]
> > Sent: Monday, February 12, 2018 6:23 PM
> > To: [email protected]
> > Cc: Mark Rivers <[email protected]>; [email protected]
> > Subject: Possible issue with epics-base 7 compilation
> >
> > Hi,
> >
> > There is a possible threading issue when compiling epics-base 7 using 'make -sj'  on 8
> hyperthread system.
> > Observed on System X 3250 M5 with 8 hyperthreads, running windows 7 Professional,
> Xeon E3-1230 v3, and Visual Studio 2017.
> >
> > make -sj never completes compilation
> > make -sj4 completes compilation
> >
> > Compilation always successfully completes on Lenovo W550s laptop with 4 hyperthreads.
> >
> > The two attached files show the two cases when compiling 'make' and 'make -sj' on the
> System X 3250 M5 (8 hyperthreads).
> >
> > Kaz
> >
> >
> 
> --
> 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: Possible issue with epics-base 7 compilation Gofron, Kazimierz
References:
Possible issue with epics-base 7 compilation Gofron, Kazimierz
RE: Possible issue with epics-base 7 compilation Mark Rivers
RE: Possible issue with epics-base 7 compilation Gofron, Kazimierz
Re: Possible issue with epics-base 7 compilation Andrew Johnson
RE: Possible issue with epics-base 7 compilation Gofron, Kazimierz

Navigate by Date:
Prev: Re: Data format using NDFileHDF5 steve.kinder
Next: Re: NSLS-II Debian Repository in 2018 Jameson Graef Rollins
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: RE: Possible issue with epics-base 7 compilation Gofron, Kazimierz
Next: RE: Possible issue with epics-base 7 compilation Gofron, Kazimierz
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  <20182019  2020  2021  2022  2023  2024 
ANJ, 14 Feb 2018 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·