Commit Graph

301 Commits

Author SHA1 Message Date
falgout
8932256d8e Added a comment about needing the absolute path in the release name. 2012-05-10 22:48:23 +00:00
falgout
99ae9e1358 Fixed a couple of problems. 2012-05-07 15:07:39 +00:00
falgout
d22ccd1537 Adding an rzcereal3 script to run weekly klocwork analysis. 2012-04-30 17:09:29 +00:00
falgout
8130c6ffc0 Adding filters 2012-04-30 15:44:23 +00:00
falgout
1ab73ce988 One more fix 2012-04-30 15:41:13 +00:00
falgout
612a8053c2 Fixed a few problems 2012-04-30 15:37:52 +00:00
falgout
679946fa5a First version of the klockwork regression test script 2012-04-27 20:22:21 +00:00
falgout
0b4aef1ec2 One more try getting this optimization filter right. 2011-11-15 16:11:47 +00:00
falgout
4eb49f18e9 The last compiler filter didn't work correctly. Hopefully this will. 2011-11-15 00:04:51 +00:00
falgout
a78f8ec478 Changed test names for new release. 2011-11-14 23:12:29 +00:00
falgout
56074ddb12 Removed '--with-blas' option because it doesn't work and is not worth fixing. 2011-11-14 22:28:17 +00:00
falgout
5e96b47335 Added a filter for the dlamch optimization override warning. 2011-11-14 21:59:50 +00:00
falgout
dc37c39f25 Added scripting to find directory location of symbols and filter. 2011-11-05 00:13:55 +00:00
kolev1
c0e02deda6 Added a a script to print all globally defined symbols in libHYPRE.a without the
appropriate namespace protection.
2011-11-04 20:00:42 +00:00
falgout
70535a660c Removed Allison from email list. 2011-10-03 14:57:27 +00:00
falgout
ca4b28b81f Added Jacob to the autotest email list and removed Charles and Panayot. 2011-09-30 15:40:16 +00:00
kolev1
aa55608ea9 Fixed autotest errors from the C++ compiler on the new mac regression tests. 2011-09-29 00:15:09 +00:00
kolev1
96b468a21a I got a replacement for the kolev-mac machine which is called parsol. 2011-09-27 20:52:15 +00:00
falgout
b93cf71a29 Added checks to make sure files exist before copying. Reduces error messages. 2011-09-19 16:38:38 +00:00
falgout
96f0671a72 Put rzcereal2 in case the number is important to remember. 2011-09-14 22:35:57 +00:00
falgout
fe851eda90 Made changes needed to run on new RZ/CZ/EN configuration. 2011-09-14 22:34:23 +00:00
falgout
b3db91f7be More changes to get regression tests working on tux339 2011-08-26 19:48:14 +00:00
falgout
13dcfeceac Cleaning autotest runs for new tux339 linux box. 2011-08-24 17:36:42 +00:00
falgout
fa806f5c7f Changed for tux339 2011-08-23 21:07:05 +00:00
kolev1
51a527558b Commented out the chgrp lines which were stripping the set group id bit in
the /usr/casc/hypre directory.
2011-08-05 00:17:16 +00:00
kolev1
716ab15cad Explicitly added the remote user name to the rsync command, which seems to
resolve the recent autotest errors.
2011-07-29 17:29:49 +00:00
falgout
200efeb279 Fixed a problem with the release name code that stopped working when we
changed the '+babel' name to '-babel'.
2011-01-28 01:17:53 +00:00
falgout
c313080d14 Changed the regression tests to be performed for beta and general releases. 2011-01-27 23:34:34 +00:00
falgout
68b7b5518a Changed 'long' to either 'hypre_longint' or 'HYPRE_Int'. 2011-01-27 19:46:14 +00:00
falgout
4c08ad0908 Changed the examples test on tux to use insure.
Fixed the 'base' file for example 10.
2011-01-12 01:34:08 +00:00
kolev1
fe9042ac62 Moved the location of the examples regression test, since now we are also
comparing them with baseline results.
2011-01-12 01:03:52 +00:00
kolev1
ee1eaf87de This script now also runs the examples regression tests in TEST_examples. 2011-01-12 01:02:53 +00:00
falgout
114639fee9 Removed the second openmp build and added a default optimization build. 2011-01-11 01:45:27 +00:00
falgout
d345b5c5d5 Put the '-nthreads 2' option on the wrong line by accident. 2011-01-11 01:37:59 +00:00
falgout
136639c2ee Added a -nthreads feature to runtest.sh and added an openmp.sh autotest. 2011-01-11 01:20:51 +00:00
falgout
15539bec25 Changed the 'find' command to something that is hopefully more portable. 2011-01-11 00:31:36 +00:00
kolev1
ec5fe96fe2 Added a test for --enable-bigint 2011-01-10 23:11:27 +00:00
falgout
609aa825e1 Added filters for a couple of SuperLU functions when compiled on dawndev. 2011-01-10 22:48:22 +00:00
falgout
a2eedb6347 Changed default compiler options while getting --with-openmp to work on dawndev.
Removed FLIBS from the link line in the test directory.
Added an #undef in 'f2c.h' to fix a compiler macro conflict.
2011-01-10 21:04:02 +00:00
falgout
874cba6a2d Added appropriate openmp flags to the link line. This probably doesn't work
correctly on dawndev because I wasn't able to test it.
2010-12-21 22:20:31 +00:00
falgout
e3181f26b1 Added 64 bit feature using HYPRE_Int (see tracker [issue489] for details).
Changed MPI routines to hypre_MPI routines.
Added hypre_printf, etc. routines.
Added AUTOTEST tests to look for 'int' and 'MPI_' calls.
Added a new approach for the Fortran interface (not implemented everywhere yet).
2010-12-20 19:27:44 +00:00
kolev1
6182e05fe5 Added a filter for a compiler information message (possible optimization). 2010-12-16 18:42:20 +00:00
falgout
ba01c34d54 Added DawnDev and Hera 2010-12-09 01:40:51 +00:00
falgout
eb8ec0340c Added Hera and Dawndev as a general default option 2010-12-09 01:34:11 +00:00
falgout
6c43e1874b Adding DawnDev and Hera to the regression testing. Added some compilers and put
the Intel and IBM compilers before the GNU ones.
2010-12-08 19:37:10 +00:00
falgout
46566cce6f Changed yana2 to aztec2 2010-11-23 17:53:59 +00:00
falgout
3a796f0d5d Added some notes about running this script. 2010-02-09 01:40:50 +00:00
kolev1
a1f1d38594 Use "diff -r" instead of "tar -dzf" to check if the archive is the same as
the unpacked release directory.
2010-02-08 22:24:43 +00:00
falgout
e19e02090e Changed to work with two separate with/without babel tar files.
Also hardcoded the tux name since we now need to test on an LC platform.
2010-02-08 18:51:09 +00:00
kolev1
45f7154092 Updated to use the --disable-fortran option. 2010-01-27 20:14:14 +00:00
kolev1
caa889f792 Changed the casc_using_fortran hack to use hypre_using_fortran. 2010-01-26 18:45:29 +00:00
falgout
f08fce2123 Fixed the separator problem with my previous --with-blas addition. 2009-12-17 22:03:15 +00:00
falgout
156a42a7dc Moved blas configure tests to zeus because there is no blas library on tux273. 2009-12-10 19:20:45 +00:00
falgout
df3ae1af8c Adding Java configure warnings to make filters too. 2009-12-10 18:54:05 +00:00
falgout
39e2b93c89 Moving tux runs off of tux149 which is on the blue network hence is no longer a
machine that I can ssh into.
2009-12-02 21:16:10 +00:00
falgout
fb2e333e84 Added new filters for --with-babel configure and make. 2009-11-12 18:53:34 +00:00
falgout
9a518a7548 Added a feature that checks when runs were last run and reports 2009-10-16 17:38:54 +00:00
falgout
cfe2e5e45d Added a '.hyprerc' file feature for customizing environments if needed. 2009-10-14 22:11:34 +00:00
falgout
29fea875ea Changed the output directory for the example tests to a more reasonable location. 2009-04-28 20:43:10 +00:00
falgout
0f18c8cb27 Removed Thunder since it has retired. 2009-01-16 15:57:15 +00:00
falgout
62e25fae33 Removed ALC since it has been retired. 2008-12-16 16:30:19 +00:00
falgout
fdd2c53e91 Changed the format of the date in the summary file title / email subject.
This makes it a little easier to create related roundup issues that have
titles that are sortable by date (by simply forwarding the summary email).
2008-11-05 16:33:53 +00:00
falgout
de0dc8a5a8 Changed to reflect cron entries for new tux273 box (currently has no /usr/apps). 2008-10-01 17:29:01 +00:00
falgout
62b11f24d9 New cronfile with LC machines run from 'yana'. 2008-09-08 23:22:24 +00:00
kolev
1aeb4ff89e Moved the uP test to the list of beta release tests. 2008-08-08 17:39:54 +00:00
kolev
9c8788b111 Added HYPRE_config.h and babel-runtime/config.log to configure.dir. 2008-08-08 17:31:54 +00:00
kolev
3e8292e8e4 Test documentation build only if the 'docs_misc' directory is present.
Changed this from 'docs' since now the distribution has such a directory.
2008-08-07 19:08:48 +00:00
falgout
de4d50e236 Added some code to organize autotest results by year 2008-07-29 18:27:32 +00:00
falgout
c84930fbe8 Fixed to correctly cd into new docs_misc directory 2008-07-23 15:20:44 +00:00
kolev
15d78e01e3 Removed the "-j" option of make. Though it speeds-up the build by a
factor of 3 on the new tux boxes, it does not always work correctly on
other machines (uP and kolev-mac).
2008-07-23 14:50:59 +00:00
falgout
453524d24c Added 'docs_misc' test. 2008-07-22 22:58:47 +00:00
kolev
16d3d31110 Limit to 8 parallel threads. 2008-07-21 18:59:20 +00:00
kolev
48c3e4a7db Added a "-j" option to make (run it in parallel). 2008-07-18 16:03:31 +00:00
kolev
3bdd8ff6da More interactive version, which also produces a verification file. 2008-07-18 15:48:47 +00:00
kolev
e8c50df07a Added a -dist option used in the new version of testdist.sh. 2008-07-18 15:43:25 +00:00
ulrikey
b39374690d replaced copyright headers 2008-07-18 01:34:48 +00:00
ulrikey
9200d404ad changed header 2008-07-17 20:35:30 +00:00
falgout
8840a53057 Removed the word "NEW" from the email 2008-07-10 21:13:10 +00:00
kolev
c706b72704 Added a test for the build of hypre as a shared library. 2008-02-07 17:48:45 +00:00
kolev
6e978e5882 Added a test for the '--with-blas' configure option. See issue169. 2008-02-07 00:44:23 +00:00
baker59
1ca201e12a Added configure and make tests for ESSL and OpenMP. 2008-02-04 23:17:58 +00:00
baker59
a873e66508 Now the build for the --with-no-global-partition option is checked. 2008-01-31 19:28:42 +00:00
kolev
c57a4d8dc6 Explicitly set the mpi C++ compiler to mpicxx. 2007-12-13 00:24:09 +00:00
kolev
c9d3b725b7 Initial version for the new distribution test. This is no longer a version
of testsrc.sh, but more of an organizational script similar to autotest.sh.
2007-12-12 23:36:25 +00:00
falgout
fb9efde8fa Put the email list back the way it's supposed to be. 2007-12-12 22:17:51 +00:00
falgout
bb476d2334 Changed the -summary option to -summary-email 2007-12-12 19:21:36 +00:00
falgout
88d0e1d144 Changed the behavior of '-summary' and added '-summary-email'. 2007-12-12 19:16:07 +00:00
falgout
e57d20f29f Changed so 'AUTOTEST-FINISHED' doesn't get created with '-h' option.
Also changed the permissions part to check for each directory first.
2007-12-12 18:48:28 +00:00
falgout
502a7f0ee3 Removed comment about paths in scripts. 2007-12-11 20:30:15 +00:00
falgout
67daa4d616 Added a couple more filters for babel (replicated in make.filters). 2007-12-11 16:01:18 +00:00
falgout
d3ff26f806 Added '--enable-debug' to the '--with-babel' test to ensure that the babel code
gets compiled with '-Wall' turned on.
2007-12-11 00:46:17 +00:00
kolev
52f7f70736 Added a new line at the end of the file. 2007-12-11 00:35:33 +00:00
falgout
2d753d69fb Adding some --enable-debug --with-babel filters. 2007-12-10 23:20:11 +00:00
kolev
de45e8ddf4 Added my crontab lines. 2007-12-08 00:10:38 +00:00
falgout
4fc35c919f Changed the crontab entries to run some machines once per week. 2007-12-08 00:03:39 +00:00
falgout
1b325a36ee Changed Lahey and Absoft options. This is still a work in progress. 2007-12-07 18:51:44 +00:00
kolev
992b4260c3 Make sure that we overwrite the script in -checkout on exit. 2007-12-07 18:04:05 +00:00
kolev
ec74b3e12f Added two filters for thunder. 2007-12-07 17:37:03 +00:00
falgout
08362e1955 Oops. Forgot to put the email list back the way it was. 2007-12-07 02:02:05 +00:00
falgout
ef1e4f409d Fixed a problem with moving the autotest-*-start and -done files. 2007-12-07 02:01:31 +00:00
falgout
af5c321bde Adding a new test script. It's not quite working yet. 2007-12-07 01:40:05 +00:00
falgout
86ddf5c5a1 Added the other developers to the email line. 2007-12-06 22:56:01 +00:00
falgout
de95ee91c2 Reorganized autotest.sh in preparation for new tests to be added.
Removed the commented out environment variable stuff in the machine* files.
2007-12-06 22:55:23 +00:00
kolev
62cb8dc6e2 Added the --with-print-errors configure options, which should catch
any errors raised through hypre_error().
2007-12-06 19:29:52 +00:00
kolev
bd4eadd20f Restored two accidentally committed files. 2007-12-05 20:54:45 +00:00
kolev
eabd2cd161 Added the -q flag to several ssh commands in order to avoid the DOE banner. 2007-12-05 20:50:56 +00:00
kolev
0a73c4ec7f Added another configure hack, to remove tux's g2c path, which was causing
the linker to complain about non-existent library paths.
2007-12-05 19:17:19 +00:00
kolev
18e9f4711f Made sure we don't use a tar pipe if a machine is down. 2007-12-05 16:59:13 +00:00
falgout
e8fac189b0 Check to see if directories exist before changing permissions. 2007-12-05 16:57:41 +00:00
kolev
23845cf4ee Removed the -p option of 'cp', since it can not work with files owned
by different users.
2007-12-04 21:44:50 +00:00
kolev
131720c4c6 Added a hack to deal with the lack of fortran compiler on the Mac. 2007-12-04 21:43:46 +00:00
kolev
6c400de86e The Mac linker was complaining about object files with no symbols. 2007-12-04 21:43:01 +00:00
kolev
a484d52b47 Removed the verbose options for tar and rsync (-v). 2007-12-04 21:42:12 +00:00
falgout
3e1e45cc8b Changed the names of the output files for tux. 2007-12-04 21:09:35 +00:00
falgout
9c2b344648 Adding filters to remove informational (non-error) messages printed on uP. 2007-12-04 19:42:46 +00:00
falgout
0c9774462c Added source commands to get environment right. Still need to change
to run machines once per week once we are finished debugging.
2007-12-04 18:58:35 +00:00
falgout
014dba4e55 Changed summary file to be true HTML and changed to use 'sendmail' with
appropriate HTML headers.
2007-12-04 18:25:40 +00:00
falgout
526245c2a6 Put the "default" tests first and made a few other minor changes. 2007-12-01 02:29:42 +00:00
falgout
dbb6bffc05 Only do a default compile on the non-tux machines. 2007-12-01 00:38:47 +00:00
kolev
dfe43a2671 Added the examples test. 2007-12-01 00:33:59 +00:00
kolev
d1a445f13e Added an option for the Mac test. 2007-12-01 00:01:04 +00:00
kolev
d4d8270d40 Improved portability. 2007-11-30 23:59:53 +00:00
falgout
a6e527e646 Various updates. 2007-11-30 23:24:44 +00:00
kolev
df5d687139 Added a test for the example codes. 2007-11-30 22:46:12 +00:00
kolev
4aea20ec3c Added a Mac test. 2007-11-30 22:45:45 +00:00
falgout
e5d788d49f Updated the documentation and rewrote the README.txt file. 2007-11-29 23:40:58 +00:00
kolev
0e6c55d2ca Several small adjustments. 2007-11-29 20:55:34 +00:00
kolev
dd15ca79c4 A new version, which waits for a test option to complete before running
it again. Tests which have completed, but have not yet been summarized are
now kept in the AUTOTEST-FINISHED directory. All tests present in that
directory will be moved to a directory corresponding to the next run of
"./autotest.sh -summary".
run.
2007-11-29 19:19:27 +00:00
kolev
eef3bc20a5 Removed the filtering part, which is now handled in test.sh.
Updated the C++/F77 linking tests and commented-out the environment variables.
2007-11-29 00:24:32 +00:00
kolev
0fb01a0381 Initial version of the zeus machine test. 2007-11-29 00:20:32 +00:00
kolev
0dca1dac23 Removed the filtering part, which is now handled in test.sh.
Updated the C++/F77 linking tests.
2007-11-29 00:19:14 +00:00
kolev
8a8de220fe Removed the filtering part, which is now handled in test.sh.
Updated the C++/F77 linking tests and some environment variables.
2007-11-29 00:16:42 +00:00
kolev
8d9a6feac7 Initial version of the cron file. 2007-11-29 00:07:12 +00:00
kolev
785ef8b501 Incorporated scp.sh into testsrc.sh.
Note that this script assumes a relatively recent version of tar (one that
supports -z and -C. You may want to add /opt/freeware/bin to the beginning
of you PATH on uP to get such a version.
2007-11-28 23:54:32 +00:00
kolev
acd9ac3361 Made sure that Makefile.config is generated before trying to build the
documentation. This is necessary since the hypre version number is set
by configure.
2007-11-28 23:05:03 +00:00
kolev
e4e15996ff Added the possibility for filtering of the error files associated with
the tests run through test.sh.
2007-11-28 22:31:38 +00:00
kolev
afa1afb4c0 Added a new file, sh.env, to the output directory, which lists the
shell environment variables.
2007-11-28 22:24:35 +00:00
kolev
54a293974b Made the script more portable and added the *.fil and *.out* runtest
files to the output directory run.dir.
2007-11-28 22:19:11 +00:00
kolev
1b9e67c5dc Switched to a more portable form of arguments for 'find'. 2007-11-27 01:10:00 +00:00
kolev
a2eae017f0 Removed, since this script is too similar to testsrc.sh 2007-11-26 23:25:48 +00:00
kolev
31993d9a48 Made sure the scripts work even if "." is not in the shell $PATH variable. 2007-11-26 19:26:00 +00:00
kolev
af0c41b48e uBGL has been decommissioned. 2007-11-26 18:32:33 +00:00
kolev
c222e7ecbd Initial version of the default script. 2007-11-22 01:02:31 +00:00
kolev
bb702edaea Initial version of the autotest script. 2007-11-22 01:01:08 +00:00
kolev
d7d11ac0f6 Added tests for alc, thunder, ubgl and up. 2007-11-22 00:59:49 +00:00
kolev
66fb567284 Moved the documentation testing outside of the tux script. Added
filtering of the error files.
2007-11-22 00:58:58 +00:00
kolev
2bbe9c8f73 Initial version of the remote testing scripts. 2007-11-22 00:56:10 +00:00
kolev
438644f6b3 1. Changed headers from UC to LLNS.
2. Changed the mask for the output generated by test to "test.???"
2007-11-22 00:52:05 +00:00
kolev
d3fb6003e6 1. Changed headers from UC to LLNS.
2. configure.sh now creates a directory, configure.dir, which has the generated config.log and config/Makefile.config files.
3. Added the 'nopoe' prefix to configure on AIX machines.
2007-11-22 00:47:37 +00:00
kolev
9d3e953dae Changed headers from UC to LLNS. 2007-11-22 00:44:34 +00:00
falgout
ccd350693b First draft of the new AUTOTEST directory and scripts. 2007-11-16 20:54:15 +00:00