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: "Gofron, Kazimierz" <[email protected]>
To: 'Andrew Johnson' <[email protected]>, Mark Rivers <[email protected]>, "[email protected]" <[email protected]>
Date: Wed, 14 Feb 2018 18:00:03 +0000
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 Mark Rivers
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

Navigate by Date:
Prev: Re: CA Client crash after "too many open files" error Michael Davidsaver
Next: Re: Data format using NDFileHDF5 steve.kinder
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 Andrew Johnson
Next: RE: Possible issue with epics-base 7 compilation Mark Rivers
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 ·