Show
Ignore:
Timestamp:
12/06/08 20:18:00 (3 months ago)
Author:
wehart
Message:

Merged revisions 5284-5987 via svnmerge from
https://software.sandia.gov/svn/public/acro/acro-root/trunk

……..

r5294 | mpwilso | 2007-12-10 14:43:28 -0700 (Mon, 10 Dec 2007) | 1 line


colin solution from GRAM work in 11/07

……..

r5295 | jdsiiro | 2007-12-17 17:48:22 -0700 (Mon, 17 Dec 2007) | 4 lines


Propagating utilib::exception_mngr::exit_fn API change.


See log message for utilib r1429.

……..

r5307 | wehart | 2008-02-17 19:03:28 -0700 (Sun, 17 Feb 2008) | 2 lines


Same.

……..

r5313 | wehart | 2008-02-17 22:47:53 -0700 (Sun, 17 Feb 2008) | 2 lines


Update of package makefile to use sacache.

……..

r5316 | wehart | 2008-02-29 17:06:55 -0700 (Fri, 29 Feb 2008) | 2 lines


Update of Acro config fragments.

……..

r5328 | wehart | 2008-03-02 11:34:17 -0700 (Sun, 02 Mar 2008) | 2 lines


Update of core config fragments.

……..

r5330 | wehart | 2008-03-02 11:53:14 -0700 (Sun, 02 Mar 2008) | 2 lines


Fix to the setup of coopr

……..

r5342 | lafisk | 2008-03-19 10:09:24 -0700 (Wed, 19 Mar 2008) | 9 lines


—with-mpi-compilers={path} tells configure to use the mpi compilers
found at that path. This macro, if it found the compilers there,
added {path} to the beginning of the PATH environment variable. But
the compilation lines that scroll by look wrong because the explicit
path isn't there. Instead I added the path to the front of mpicc, etc.
Also, I'm not positive that PATH variable was being exported everywhere
that we needed it to be (like to autoconf'd sub packages).

……..

r5371 | wehart | 2008-05-16 13:44:44 -0600 (Fri, 16 May 2008) | 4 lines


Update to reflect the fix needed to get Kevin Saller's application going.


This needs to be integrated into Coopr

……..

r5377 | lafisk | 2008-05-23 14:08:20 -0600 (Fri, 23 May 2008) | 2 lines


adding a comment

……..

r5384 | lafisk | 2008-05-29 13:34:19 -0600 (Thu, 29 May 2008) | 15 lines


acro_static_executables: When building with LAM MPI, the mpi library defines some of
the same symbols that libc defines, and gnu linker considers that an error. So now
we add "-z muldefs" to the link line so we just get warnings. (MPI's definitions
will be used, not libc's.)


acro_mpi_tests: for any mpi build, we add -DMPICH_IGNORE_CXX_SEEK to avoid a
preprocessing error. This is only needed for some versions of MPICH. This is
bound to be confusing to someone who is doing a non-MPICH mpi build. So now
we add a test to figure out whether we need this flag, and only add it if we need it.


acro_mpi_options: I started getting configure time errors in here. Putting
quotes around all variables in every test conditional fixed it.

……..

r5385 | wehart | 2008-05-30 10:25:46 -0600 (Fri, 30 May 2008) | 2 lines


Rework due to move of tpl

……..

r5400 | lafisk | 2008-06-02 16:43:12 -0600 (Mon, 02 Jun 2008) | 5 lines


This script removes all .svn directories in an acro build. It's
non-recursive because since acro is so large, the recursive version
created so many processes that it crashed my machine. I'm checking
this in so I don't lose it.

……..

r5407 | wehart | 2008-06-04 16:49:25 -0600 (Wed, 04 Jun 2008) | 2 lines


Adding configuration option to disable DEBUGPR output.

……..

r5408 | wehart | 2008-06-04 16:49:38 -0600 (Wed, 04 Jun 2008) | 2 lines


Adding a debugging option to disable DEBUGPR output.

……..

r5425 | wehart | 2008-06-09 21:48:41 -0600 (Mon, 09 Jun 2008) | 3 lines


A simple example for 'pami' (which perhaps needs a
better name.

……..

r5433 | lafisk | 2008-06-16 18:01:00 -0600 (Mon, 16 Jun 2008) | 3 lines


replace link flag -z muldefs with a synonym that also
works for mingw builds

……..

r5436 | lafisk | 2008-06-18 13:14:09 -0600 (Wed, 18 Jun 2008) | 2 lines


add an autoreconf

……..

r5437 | lafisk | 2008-06-18 13:38:18 -0600 (Wed, 18 Jun 2008) | 3 lines


Remove appspack from votd building, since we're not going to build votds for it
until it's working.

……..

r5442 | lafisk | 2008-06-19 13:39:50 -0600 (Thu, 19 Jun 2008) | 2 lines


make PICO a public votd, since all votds are going to a protected area now

……..

r5488 | wehart | 2008-08-04 15:27:30 -0600 (Mon, 04 Aug 2008) | 2 lines


Update to build coopr_tools instead of coopr.

……..

r5497 | wehart | 2008-08-04 23:15:25 -0600 (Mon, 04 Aug 2008) | 2 lines


Fixing error in CooprTools? reorg.

……..

r5511 | jdsiiro | 2008-08-13 15:33:41 -0600 (Wed, 13 Aug 2008) | 2 lines


Adding configuration options for my development machine…

……..

r5517 | lafisk | 2008-08-22 11:56:01 -0600 (Fri, 22 Aug 2008) | 13 lines


In tpl/glpk, the acro makefile creates an executable glpsol
using the third party library libglpk, which is built with
glpk's own configure/make setup before we build glpsol.


glpk's configure script determines whether libgmp is available
on the platform, and then builds with it if it is. We don't
so the same thing. I have libgmp on my machine, so libglpk
is using it. But when acro builds glpsol, it doesn't link in
libgmp so it fails.


I changed acro's configure.ac to figure out if libgmp is available
on the platform, and add "-lgmp" to the LIBS variable.

……..

r5540 | lafisk | 2008-09-04 19:16:30 -0600 (Thu, 04 Sep 2008) | 2 lines


fix for make dist

……..

r5542 | lafisk | 2008-09-04 20:33:09 -0600 (Thu, 04 Sep 2008) | 2 lines


needs to match Makefile.am in top dir

……..

r5592 | wehart | 2008-09-26 21:25:50 -0600 (Fri, 26 Sep 2008) | 4 lines


The gcovr tool is a script that executes gcov and geneates a
summary report of coverage for a library. This provides a summary-like
report that is similar to that provided by the Python 'nose' tool.

……..

r5593 | wehart | 2008-09-26 23:17:26 -0600 (Fri, 26 Sep 2008) | 8 lines


Added a flag to keep gcov files.


Sorted file outputs.


Played around with the statistics. This generates _different statistics from lcov. But I don't understand the rational for the lcov computation, so I'm leaving this as is. (lcov seems to give credit for starting a function, as well as
executing the lines in a function. But that seems redundant, and it seems to
artificially inflate the coverate numbers.)

……..

r5596 | wehart | 2008-09-29 11:05:59 -0600 (Mon, 29 Sep 2008) | 2 lines


Removing gcovr from acro/bin.

……..

r5619 | wehart | 2008-10-08 23:09:31 -0600 (Wed, 08 Oct 2008) | 2 lines


Extension to install Python packages locally.

……..

r5620 | wehart | 2008-10-15 20:36:52 -0600 (Wed, 15 Oct 2008) | 2 lines


Adding hooks to manage python packages.

……..

r5622 | wehart | 2008-10-17 20:10:33 -0600 (Fri, 17 Oct 2008) | 2 lines


Updates to install python packages.

……..

r5624 | wehart | 2008-10-17 20:31:42 -0600 (Fri, 17 Oct 2008) | 2 lines


Removing this script, which has been replaced by the coopr 'sucasa' command.

……..

r5625 | wehart | 2008-10-17 22:28:53 -0600 (Fri, 17 Oct 2008) | 4 lines


Rework of Python installation. Instead of relying on Python to do installation
of scripts, we build an explicit wrapper script that hard-codes the
PYTHONPATH needed for the temporary installation.

……..

r5627 | wehart | 2008-10-19 12:50:23 -0600 (Sun, 19 Oct 2008) | 2 lines


Revision to properly install scripts.

……..

r5631 | wehart | 2008-10-19 16:02:06 -0600 (Sun, 19 Oct 2008) | 2 lines


Depricating the pyfast python package.

……..

r5635 | wehart | 2008-10-21 11:17:34 -0600 (Tue, 21 Oct 2008) | 2 lines


Bootstrap updates.

……..

r5640 | wehart | 2008-10-21 21:47:04 -0600 (Tue, 21 Oct 2008) | 2 lines


Fixing bug when '.' is found in the scripts directory.

……..

r5642 | wehart | 2008-10-22 15:33:58 -0600 (Wed, 22 Oct 2008) | 2 lines


Adding a script to install wrappers for python scripts.

……..

r5643 | wehart | 2008-10-22 15:37:56 -0600 (Wed, 22 Oct 2008) | 2 lines


Further fixes…

……..

r5644 | wehart | 2008-10-22 15:44:51 -0600 (Wed, 22 Oct 2008) | 2 lines


Further fixes.

……..

r5645 | wehart | 2008-10-22 16:23:11 -0600 (Wed, 22 Oct 2008) | 2 lines


Fixes. I think that this works now.

……..

r5646 | wehart | 2008-10-22 16:25:23 -0600 (Wed, 22 Oct 2008) | 2 lines


Turning off debugging info.

……..

r5648 | wehart | 2008-10-22 16:28:25 -0600 (Wed, 22 Oct 2008) | 2 lines


Updates to core *am files.

……..

r5649 | wehart | 2008-10-22 17:12:27 -0600 (Wed, 22 Oct 2008) | 2 lines


Simplification of the script, to not require windows and unix paths.

……..

r5651 | wehart | 2008-10-22 17:13:32 -0600 (Wed, 22 Oct 2008) | 2 lines


Update to simplify the script wrappers.

……..

r5653 | wehart | 2008-10-22 23:02:00 -0600 (Wed, 22 Oct 2008) | 2 lines


Adding *am file.

……..

r5655 | wehart | 2008-10-22 23:03:05 -0600 (Wed, 22 Oct 2008) | 2 lines


Update of *am.

……..

r5669 | wehart | 2008-10-28 16:09:52 -0700 (Tue, 28 Oct 2008) | 2 lines


Rework of AMPL management, which is now treated as a autoconf'd package.

……..

r5678 | wehart | 2008-10-29 08:30:54 -0700 (Wed, 29 Oct 2008) | 2 lines


Makefile updates for ipopt.

……..

r5684 | wehart | 2008-10-29 14:46:17 -0700 (Wed, 29 Oct 2008) | 5 lines


Fixing installation of AMPL library.


Turning off ipopt and mumps by default, since the
necessary fortran compilers are not available on all platforms.

……..

r5688 | wehart | 2008-10-29 15:48:29 -0700 (Wed, 29 Oct 2008) | 3 lines


Rework of macro, to correctly handle packages like coin-ipopt, which
contain a dash in the name, but an underscore in the directory name.

……..

r5692 | wehart | 2008-10-29 17:15:21 -0700 (Wed, 29 Oct 2008) | 2 lines


Updates to fix the configuration of appspack.

……..

r5693 | wehart | 2008-10-29 17:16:20 -0700 (Wed, 29 Oct 2008) | 5 lines


Adding a script to summarize the status of modified/new/deleted
files under subversion. This is a useful utility for Acro
developers, since the script can be used to confirm whether all
files have been committed.

……..

r5694 | wehart | 2008-10-29 17:17:22 -0700 (Wed, 29 Oct 2008) | 2 lines


Bug fix.

……..

r5697 | wehart | 2008-10-29 21:34:03 -0700 (Wed, 29 Oct 2008) | 2 lines


Fixing ordering of AMPL build/updates.

……..

r5701 | wehart | 2008-10-31 23:48:26 -0700 (Fri, 31 Oct 2008) | 2 lines


Fixing bug: APPSPACK build is now in the TPL directory.

……..

r5705 | wehart | 2008-11-02 07:43:13 -0700 (Sun, 02 Nov 2008) | 2 lines


Adding makefile fragments for colin/test.

……..

r5718 | wehart | 2008-11-03 19:43:36 -0700 (Mon, 03 Nov 2008) | 2 lines


Updates to build with boost.

……..

r5722 | wehart | 2008-11-03 19:55:23 -0700 (Mon, 03 Nov 2008) | 2 lines


Disabling Coliny builds.

……..

r5737 | wehart | 2008-11-06 15:44:27 -0700 (Thu, 06 Nov 2008) | 2 lines


Misc update to install libnewmat in acro/lib.

……..

r5761 | wehart | 2008-11-09 22:58:46 -0700 (Sun, 09 Nov 2008) | 3 lines


Adding a tinyxml configuration option that is propigated to correctly
configure UTILIB when used within Acro.

……..

r5768 | wehart | 2008-11-10 00:18:59 -0700 (Mon, 10 Nov 2008) | 3 lines


Fixing ticket #4230. The problem arose when headers and libraries were
being updated from the TPL makefile without using cp_u.

……..

r5775 | wehart | 2008-11-10 20:34:01 -0700 (Mon, 10 Nov 2008) | 2 lines


Adding configuration hook for enabling cxxtest in UTILIB.

……..

r5785 | wehart | 2008-11-11 17:31:38 -0700 (Tue, 11 Nov 2008) | 3 lines


Update to checkCopyright.
Adding a utility to replace copyright statements.

……..

r5791 | wehart | 2008-11-13 13:42:15 -0700 (Thu, 13 Nov 2008) | 3 lines


Adding an updated version of the command-line interface.
The command-line is now called Coliny.

……..

r5798 | wehart | 2008-11-13 21:10:11 -0700 (Thu, 13 Nov 2008) | 2 lines


Update to account for the coliny→scolib rename.

……..

r5829 | wehart | 2008-11-19 19:04:13 -0700 (Wed, 19 Nov 2008) | 2 lines


Update to support new colin test directory.

……..

r5833 | wehart | 2008-11-23 19:13:04 -0700 (Sun, 23 Nov 2008) | 3 lines


A new script that combines various command-line 'checks' that
need to be done before releasing Acro.

……..

r5839 | wehart | 2008-11-23 20:28:53 -0700 (Sun, 23 Nov 2008) | 3 lines


Update to print diagnostic info about each set of checks
that are applied.

……..

r5840 | wehart | 2008-11-23 20:48:20 -0700 (Sun, 23 Nov 2008) | 3 lines


Update to include copyright checks for auxiliary
Acro packages.

……..

r5843 | wehart | 2008-11-23 23:25:50 -0700 (Sun, 23 Nov 2008) | 3 lines


Bug fix to build Interfaces, even though the Factory.h
header is deleted…

……..

r5872 | wehart | 2008-11-24 18:49:40 -0700 (Mon, 24 Nov 2008) | 3 lines


Removing old subversion summary tool, which has been
replaced by the FAST svn_check tool.

……..

r5873 | wehart | 2008-11-24 18:50:09 -0700 (Mon, 24 Nov 2008) | 2 lines


Adding other auxiliary subversion packages used by svn_check.

……..

r5876 | wehart | 2008-11-24 20:15:08 -0700 (Mon, 24 Nov 2008) | 2 lines


Rework to enable SCOLIB.

……..

r5883 | wehart | 2008-11-25 11:11:36 -0700 (Tue, 25 Nov 2008) | 3 lines


A utility for running a local Python installation
that is setup by virtualenv.

……..

r5888 | wehart | 2008-11-30 21:45:57 -0700 (Sun, 30 Nov 2008) | 3 lines


Extending this script to also setup the PATH environmental
variable to point to the acro/bin directory.

……..

r5889 | wehart | 2008-11-30 21:57:00 -0700 (Sun, 30 Nov 2008) | 6 lines


Adding the 'lbin' script, which can be used to execute
commands in the acro/bin directory:


lbin <command> […]

……..

r5891 | wehart | 2008-12-01 00:28:44 -0700 (Mon, 01 Dec 2008) | 2 lines


Adding the -DNO_RUSAGE flag needed by the ASL tpl.

……..

r5895 | lafisk | 2008-12-01 13:53:37 -0700 (Mon, 01 Dec 2008) | 2 lines


fixes

……..

r5897 | lafisk | 2008-12-01 14:51:08 -0700 (Mon, 01 Dec 2008) | 2 lines


out of source fix

……..

r5899 | wehart | 2008-12-01 19:41:23 -0700 (Mon, 01 Dec 2008) | 2 lines


Adding hook to copy *.egg files into acro/python/dist.

……..

r5904 | wehart | 2008-12-02 15:18:28 -0700 (Tue, 02 Dec 2008) | 2 lines


Updates to correctly reference Python executables under Cygwin.

……..

r5907 | wehart | 2008-12-02 15:51:22 -0700 (Tue, 02 Dec 2008) | 3 lines


Bug fix: eliminating the '-f' option, which is not supported
by mkdir.

……..

r5919 | wehart | 2008-12-02 16:59:26 -0700 (Tue, 02 Dec 2008) | 3 lines


Update of svn_check checks, which no longer rely on the
tigris repository.

……..

r5922 | wehart | 2008-12-03 01:17:40 -0700 (Wed, 03 Dec 2008) | 7 lines


Adapt the installation of virtualenv, to expose site packages
in cygwin platforms. This is more dangerous, but perhaps necessary.


Packages like the win32com package cannot be readily installed in
a virtual python installation, but they are pretty important for
testing, etc.

……..

r5925 | wehart | 2008-12-03 19:12:34 -0700 (Wed, 03 Dec 2008) | 5 lines


A rework of this script in Python.


This rework adds the ability to automatically detect
if a variant of the file lives in a .libs subdirectory…

……..

r5926 | wehart | 2008-12-03 19:27:44 -0700 (Wed, 03 Dec 2008) | 2 lines


Bug fixes…

……..

r5927 | wehart | 2008-12-03 19:28:56 -0700 (Wed, 03 Dec 2008) | 2 lines


Removing debugging output.

……..

r5937 | wehart | 2008-12-04 14:02:24 -0700 (Thu, 04 Dec 2008) | 2 lines


Adding ability to check links in the acro limited repository.

……..

r5944 | wehart | 2008-12-05 09:44:38 -0700 (Fri, 05 Dec 2008) | 2 lines


Adding a plain-text subversion summary.

……..

r5961 | lafisk | 2008-12-05 17:32:30 -0700 (Fri, 05 Dec 2008) | 2 lines


fixes for out of source builds

……..

Location:
acro-root/stable/1.3
Files:
2 modified

Legend:

Unmodified
Added
Removed