<div dir="ltr">Natthan,<div><br></div><div>How can it matter if I have debug on or off, if there is nothing to rebuild and nothing to do, just check that everything is up to date and return a "nothing to do" message? Up until a few weeks ago, this was very fast on my Centos 6 machine. Now it is about 20 minutes and pretty much saturates my io to the nfs server over that period. The process is "scons" (no compilers or ld or installers are ever invoked) so I cannot see what it is doing, except that it is deep in some python loop and reading very slowly through every .so and .o file in sim-recon.</div><div><br></div><div>-Richard J.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 23, 2017 at 10:13 AM, Nathan Sparks <span dir="ltr"><<a href="mailto:nsparks@jlab.org" target="_blank">nsparks@jlab.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Richard,<br>
<br>
Here are some quick tests using sim-recon commit a5474aa on my (non-Farm) RHEL 7 machine, with a very light load:<br>
1. If I build with debug symbols off (8.5 min. w/ 8 threads) and then run “scons -j8 install DEBUG=0” in the src directory,<br>
it takes ~ 15 s for scons to report back that the “install” is up to date.<br>
<br>
2. If I rebuild with debug symbols on (19 min. w/ 8 threads) and then run “scons -j8 install” in the src directory,<br>
it takes ~ 1.5 min. to output that the installation is up to date.<br>
<br>
I having been doing my builds with DEBUG=0 for a long time now, so I am used to the quicker builds/checks.<br>
<br>
Maybe the longer time it takes to check a debug build in combination with a heavy system load can explain your observation.<br>
<br>
-Nathan<br>
<div><div class="h5"><br>
> On Mar 23, 2017, at 7:23 AM, Richard Jones <<a href="mailto:richard.t.jones@uconn.edu">richard.t.jones@uconn.edu</a>> wrote:<br>
><br>
> Hello all,<br>
><br>
> Did someone check in a change that might have caused this? A few weeks back, if I did "scons install" in sim-recon and there was nothing to do (no updates since last build) it would return with success and report up-to-date within less than 1 minute. Now it takes forever (I hit ctrl-C after 20 minutes) to discover that it has nothing to do.<br>
><br>
> -Richard J.<br>
</div></div>> ______________________________<wbr>_________________<br>
> Halld-offline mailing list<br>
> <a href="mailto:Halld-offline@jlab.org">Halld-offline@jlab.org</a><br>
> <a href="https://mailman.jlab.org/mailman/listinfo/halld-offline" rel="noreferrer" target="_blank">https://mailman.jlab.org/<wbr>mailman/listinfo/halld-offline</a><br>
<br>
</blockquote></div><br></div>