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
<2018>
2019
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
<2018>
2019
2020
2021
2022
2023
2024
|