[BuildTools] [Fwd: Automated build and test for COIN]

Ted Ralphs tkralphs at lehigh.edu
Thu Jan 25 10:41:49 EST 2007


Hi all,

I just heard from Bill and it seems he is well on his way to porting the
Acro build and test suite to COIN, but I don't think we can really use
it to test the build tools yet, so let's go ahead with what we're
planning for now.

Cheers,

Ted

-------- Original Message --------
Subject: RE: [Coin-discuss] Re: What happend to CoinAll src?
Date: Wed, 24 Jan 2007 23:16:13 -0700
From: Hart, William E <wehart at sandia.gov>
To: Ted Ralphs <tkralphs at Lehigh.EDU>
References:
<54246FD42F98AA4389A44EA140FF5F970382BCDA at ES21SNLNT.srn.sandia.gov>
<45ABDB48.8080506 at lehigh.edu>

Hi, Ted:

Sorry to not respond sooner.  In early January I generalized the testing
framework used for Acro to make it easily applicable to other codes.
I've setup nightly builds for 'coinall', which you can view at

   http://software.sandia.gov/~sqe/testdata/coin/today/summary.html

The following builds are currenting setup:

  coin-codechecks		Tests external links in coinall to see
if they're up to date
  coin-coinall		Builds coinall
  coin-trunkall		Checks out trunk versions of all of the coinall
subdirs, and tries
					to build.

The coin-coinall builds are going fine.  The coin-trunkall builds are
failing.  Note that you can follow a link to view a log of the build
failure.

At this point, I'd like to do two things:

 1. Setup the coin-trunkall in the coin-or repository.  We could setup
the directory

    https://projects.coin-or.org/svn/CoinAll/

    to have externals pointing to the trunk branches of the CoinAll
externals.  I don't have
    commit permission, though, so you (or someone else) will need to do
this.

 2. Figure out how to run 'autoreconf' on CoinAll.  I cannot use the
BuildTools/run_autotools
    utility, since it requires that the tools lie in specific
directories, etc, an my system
    is not configured "just right" (and I'm not likely to get it setup
that way anytime soon).
    But, can we run this utility without these checks?  Is there a
'core' of this script that
    can be run without making these checks?

    I think that the coin-trunkall builds may be failing because the
configuration and makefile
    info is out of date.  We need to be able to regenerate these, but in
a 'nonstandard' way.

After we work on these issues, we can consider whether the set of
packages included in CoinAll needs to be expanded.

--Bill

P.S.  The codechecks info can be viewed at

  http://software.sandia.gov/~sqe/testdata/coin/today/code_checks.txt

This script tries to figure out whether externals are out of date.

> -----Original Message-----
> From: Ted Ralphs [mailto:tkralphs at Lehigh.EDU] 
> Sent: Monday, January 15, 2007 12:52 PM
> To: Hart, William E
> Subject: Re: [Coin-discuss] Re: What happend to CoinAll src?
> 
> Hi Bill,
> 
> Happy new year! Hope your holidays were good. We have a TLC 
> telecon tomorrow, so I was wondering if you have any updates 
> on your progress.
> Let me know when you're ready to chat again.
> 
> Cheers,
> 
> Ted
> --
> Dr. Ted Ralphs
> Associate Professor
> Industrial and Systems Engineering
> Lehigh University
> (610)758-4784
> tkralphs at lehigh.edu
> www.lehigh.edu/~tkr2
> 
> 


-- 
Dr. Ted Ralphs
Associate Professor
Industrial and Systems Engineering
Lehigh University
(610)758-4784
tkralphs at lehigh.edu
www.lehigh.edu/~tkr2


More information about the BuildTools mailing list