[petsc-dev] Increasing timeout for external package builds?
Satish Balay
balay at mcs.anl.gov
Wed Mar 13 15:06:41 CDT 2013
If you run with --useThreads=0 - I think the timeouts get ignored.
satish
On Wed, 13 Mar 2013, Richard Tran Mills wrote:
> I like the timeout multiplier idea.
>
> Perhaps we could also have a command line option to specify how expensive the
> computer is. Then the usual timeouts can be used if it is a $500 laptop, but
> if it is part of supercomputer costing millions of dollars, then BuildSystem
> will know that builds will be super slow and can multiply everything by a
> large factor. =)
>
> --Richard
>
> On 3/13/13 3:11 PM, Barry Smith wrote:
> > Maybe we could have a universal multiplier that is multiplied by each of
> > the individual ones, then Richard could run with -with-timeout-multiplier=4
> >
> >
> > On Mar 13, 2013, at 2:03 PM, Matthew Knepley <knepley at gmail.com> wrote:
> >
> > > On Wed, Mar 13, 2013 at 2:56 PM, Richard Tran Mills <rtm at eecs.utk.edu>
> > > wrote:
> > > Hi Folks,
> > >
> > > I occasionally see messages like this from configure.py:
> > >
> > > Error running make on HDF5: Could not execute "cd
> > > /home/rmills/proj/petsc-dev/externalpackages/hdf5-1.8.6 && make clean &&
> > > make && make install":
> > > Runaway process exceeded time limit of 2500s
> > > But the only real problem is that I am building on a machine that is a
> > > slow POS (and often is part of a O($100 million) supercomputer). 1) Is
> > > there a way to increase this timeout on the command line?, and 2) if so,
> > > could we have configure.py tell the user this option when it bails out due
> > > to this time limit?
> > >
> > > We don't have a uniform timeout option since we have dozens of different
> > > timeouts in the code. It is an argument
> > > to executeShellCommand(). I think the best place to put an option might be
> > > in package.py for a package install.
> > >
> > > Matt
> > > Thanks,
> > > Richard
> > >
> > > --
> > > Richard Tran Mills, Ph.D.
> > > Computational Earth Scientist | Joint Assistant Professor
> > > Hydrogeochemical Dynamics Team | EECS and Earth & Planetary Sciences
> > > Oak Ridge National Laboratory | University of Tennessee, Knoxville
> > > E-mail: rmills at ornl.gov V: 865-241-3198 http://climate.ornl.gov/~rmills
> > >
> > >
> > >
> > >
> > > --
> > > What most experimenters take for granted before they begin their
> > > experiments is infinitely more interesting than any results to which their
> > > experiments lead.
> > > -- Norbert Wiener
>
>
>
More information about the petsc-dev
mailing list